Interface CollectionAttribute<X,E>
- Type Parameters:
X
- The type the represented Collection belongs toE
- The element type of the represented Collection
- All Superinterfaces:
Attribute<X,
,Collection<E>> Bindable<E>
,FieldSpecification<X,
,Collection<E>> PluralAttribute<X,
Collection<E>, E>
- All Known Implementing Classes:
CollectionAttributeImpl
Instances of the type CollectionAttribute represent persistent
javax.util.Collection-valued attributes.
-
Nested Class Summary
Nested classes/interfaces inherited from interface cz.cvut.kbss.jopa.model.metamodel.Attribute
Attribute.PersistentAttributeType
Nested classes/interfaces inherited from interface cz.cvut.kbss.jopa.model.metamodel.Bindable
Bindable.BindableType
-
Method Summary
Methods inherited from interface cz.cvut.kbss.jopa.model.metamodel.Attribute
getCascadeTypes, getConstraints, getDatatype, getIRI, getJavaMember, getLanguage, getPersistentAttributeType, hasLanguage, isAssociation, isLexicalForm, isMappedAttribute, isNonEmpty, isSimpleLiteral
Methods inherited from interface cz.cvut.kbss.jopa.model.metamodel.Bindable
getBindableJavaType, getBindableType
Methods inherited from interface cz.cvut.kbss.jopa.model.metamodel.FieldSpecification
getDeclaringType, getFetchType, getJavaField, getJavaType, getName, includeExplicit, isCollection, isInferred
Methods inherited from interface cz.cvut.kbss.jopa.model.metamodel.PluralAttribute
getCollectionType, getElementType, isRdfContainer