Interface PropertiesSpecification<X,E,K,V>
- Type Parameters:
X- The type the represented Map belongs toE- The declared field type (presumably aMap)K- The type used for property identifiersV- The type used for property values
- All Superinterfaces:
FieldSpecification<X,E>
- All Known Implementing Classes:
PropertiesSpecificationImpl
Instances of the type PropertiesSpecification represent persistent properties of other types than declared in the
entity type.
-
Method Summary
Modifier and TypeMethodDescriptionGets Java class whose instances are used to represent property identifier.Gets Java class whose instances are used to represent property values.Methods inherited from interface cz.cvut.kbss.jopa.model.metamodel.FieldSpecification
getDeclaringType, getFetchType, getJavaField, getJavaType, getName, includeExplicit, isCollection, isInferred, isMappedAttribute
-
Method Details
-
getPropertyIdentifierType
- Returns:
- Property identifier class
-
getPropertyValueType
- Returns:
- Property value class
-