Uses of Class
org.apache.sis.feature.AbstractAssociation
Packages that use AbstractAssociation
Package
Description
Defines the structure and content of views of real-world phenomenon.
-
Uses of AbstractAssociation in org.apache.sis.feature
Subclasses of AbstractAssociation in org.apache.sis.featureModifier and TypeClassDescription(package private) class
An association implementation which delegate its work to the parent feature.private static final class
Specialization ofAssociationView
when the amount of values can be only zero or one.(package private) final class
An instance of an association role containing an arbitrary number of values.(package private) final class
An instance of an association role containing at most one value.Methods in org.apache.sis.feature that return AbstractAssociationModifier and TypeMethodDescriptionAbstractAssociation.clone()
Returns a copy of this association.static AbstractAssociation
AbstractAssociation.create
(DefaultAssociationRole role) Creates a new association of the given role.(package private) static AbstractAssociation
AbstractAssociation.create
(DefaultAssociationRole role, Object value) Creates a new association of the given role initialized to the given value.(package private) static AbstractAssociation
AssociationView.create
(AbstractFeature feature, DefaultAssociationRole role) Creates a new association which will delegate its work to the given feature.DefaultAssociationRole.newInstance()
Creates a new association instance of this role.Methods in org.apache.sis.feature with parameters of type AbstractAssociationModifier and TypeMethodDescription(package private) static Object
AbstractFeature.getAssociationValue
(AbstractAssociation property) Returns the value of the given association, as a singleton or as a collection depending on the maximum number of occurrences.private static void
AbstractFeature.setAssociationValue
(AbstractAssociation association, Object value) Sets the association value after verification of its type.