Class RdfContainerAttributeImpl<X,C,E>
java.lang.Object
cz.cvut.kbss.jopa.model.metamodel.AbstractAttribute<X,C>
cz.cvut.kbss.jopa.model.metamodel.AbstractPluralAttribute<X,C,E>
cz.cvut.kbss.jopa.model.metamodel.RdfContainerAttributeImpl<X,C,E>
- All Implemented Interfaces:
Attribute<X,,C> Bindable<E>,FieldSpecification<X,,C> PluralAttribute<X,,C, E> RDFContainerAttribute<X,C, E>
public class RdfContainerAttributeImpl<X,C,E>
extends AbstractPluralAttribute<X,C,E>
implements RDFContainerAttribute<X,C,E>
-
Nested Class Summary
Nested classes/interfaces inherited from interface cz.cvut.kbss.jopa.model.metamodel.Attribute
Attribute.PersistentAttributeTypeNested classes/interfaces inherited from interface cz.cvut.kbss.jopa.model.metamodel.Bindable
Bindable.BindableType -
Method Summary
Modifier and TypeMethodDescriptionReturn the collection type.Type of the RDF container represented by this attribute.toString()Methods inherited from class cz.cvut.kbss.jopa.model.metamodel.AbstractPluralAttribute
getBindableJavaType, getBindableType, getElementType, getJavaType, isCollectionMethods inherited from class cz.cvut.kbss.jopa.model.metamodel.AbstractAttribute
getCascadeTypes, getConstraints, getConverter, getDatatype, getDeclaringType, getFetchType, getIRI, getJavaField, getJavaMember, getLanguage, getName, getPersistentAttributeType, hasLanguage, includeExplicit, isInferred, isLexicalForm, isNonEmpty, isSimpleLiteralMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface cz.cvut.kbss.jopa.model.metamodel.Attribute
getCascadeTypes, getConstraints, getDatatype, getIRI, getJavaMember, getLanguage, getPersistentAttributeType, hasLanguage, isAssociation, isLexicalForm, isMappedAttribute, isNonEmpty, isSimpleLiteralMethods inherited from interface cz.cvut.kbss.jopa.model.metamodel.Bindable
getBindableJavaType, getBindableTypeMethods inherited from interface cz.cvut.kbss.jopa.model.metamodel.FieldSpecification
getDeclaringType, getFetchType, getJavaField, getJavaType, getName, includeExplicit, isCollection, isInferredMethods inherited from interface cz.cvut.kbss.jopa.model.metamodel.PluralAttribute
getElementType, isRDFCollectionMethods inherited from interface cz.cvut.kbss.jopa.model.metamodel.RDFContainerAttribute
isRdfContainer
-
Method Details
-
getContainerType
Description copied from interface:RDFContainerAttributeType of the RDF container represented by this attribute.- Specified by:
getContainerTypein interfaceRDFContainerAttribute<X,C, E> - Returns:
- RDF container type
-
getCollectionType
Description copied from interface:PluralAttributeReturn the collection type.- Specified by:
getCollectionTypein interfacePluralAttribute<X,C, E> - Overrides:
getCollectionTypein classAbstractPluralAttribute<X,C, E> - Returns:
- collection type
-
toString
- Overrides:
toStringin classAbstractAttribute<X,C>
-