Uses of Class
org.apache.sis.feature.DefaultAssociationRole
Packages that use DefaultAssociationRole
Package
Description
Defines the structure and content of views of real-world phenomenon.
Helper classes for creating
FeatureType
instances.-
Uses of DefaultAssociationRole in org.apache.sis.feature
Fields in org.apache.sis.feature declared as DefaultAssociationRoleModifier and TypeFieldDescription(package private) final DefaultAssociationRole
AbstractAssociation.role
Information about the association.Methods in org.apache.sis.feature that return DefaultAssociationRoleModifier and TypeMethodDescriptionAbstractAssociation.getRole()
Returns information about the association.Methods in org.apache.sis.feature with parameters of type DefaultAssociationRoleModifier and TypeMethodDescriptionstatic 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.(package private) static String
DefaultAssociationRole.getTitleProperty
(DefaultAssociationRole role) Returns the name of the property to use as a title for the associated feature, ornull
if none.(package private) static org.opengis.util.GenericName
DefaultAssociationRole.getValueTypeName
(DefaultAssociationRole role) Returns the name of the feature type.private static String
AbstractFeature.illegalFeatureType
(DefaultAssociationRole association, FeatureType expected, FeatureType actual) Returns the exception message for an association value of wrong type.(package private) void
Validator.validate
(DefaultAssociationRole role, Collection<?> values) Verifies if the given value is valid for the given association role.private static Object
AbstractFeature.verifyAssociationValue
(DefaultAssociationRole role, Object value) Verifies the validity of the given association value, and returns the value to store in the feature.private static void
AbstractFeature.verifyAssociationValues
(DefaultAssociationRole role, Collection<?> values) Verifies if all values in the given collection are valid instances of feature for the given association role.Constructors in org.apache.sis.feature with parameters of type DefaultAssociationRoleModifierConstructorDescriptionprotected
Creates a new association of the given role.private
AssociationView
(AbstractFeature feature, DefaultAssociationRole role) Creates a new association which will delegate its work to the given feature.Creates a new association of the given role.(package private)
MultiValuedAssociation
(DefaultAssociationRole role, Object values) Creates a new association of the given role initialized to the given values.(package private)
Singleton
(AbstractFeature feature, DefaultAssociationRole role) Creates a new association which will delegate its work to the given feature.Creates a new association of the given role.(package private)
SingletonAssociation
(DefaultAssociationRole role, AbstractFeature value) Creates a new association of the given role initialized to the given value. -
Uses of DefaultAssociationRole in org.apache.sis.feature.builder
Fields in org.apache.sis.feature.builder declared as DefaultAssociationRoleModifier and TypeFieldDescriptionprivate DefaultAssociationRole
AssociationRoleBuilder.property
The association created by this builder, ornull
if not yet created.Methods in org.apache.sis.feature.builder that return DefaultAssociationRoleModifier and TypeMethodDescriptionAssociationRoleBuilder.build()
Builds the association role from the information specified to this builder.Methods in org.apache.sis.feature.builder with parameters of type DefaultAssociationRoleModifier and TypeMethodDescriptionFeatureTypeBuilder.addAssociation
(DefaultAssociationRole template) Creates a newFeatureAssociationRole
builder initialized to the same characteristics than the given template.Constructors in org.apache.sis.feature.builder with parameters of type DefaultAssociationRoleModifierConstructorDescription(package private)
AssociationRoleBuilder
(FeatureTypeBuilder owner, DefaultAssociationRole template) Creates a newFeatureAssociationRole
builder initialized to the values of an existing association.