public interface RelationalPersistentProperty extends PersistentProperty<RelationalPersistentProperty>
PersistentProperty with methods for additional JDBC/RDBMS related meta data.| Modifier and Type | Method and Description |
|---|---|
String |
getColumnName()
Returns the name of the column backing this property.
|
Class<?> |
getColumnType()
The type to be used to store this property in the database.
|
String |
getKeyColumn() |
RelationalPersistentEntity<?> |
getOwner() |
String |
getReverseColumnName() |
boolean |
isOrdered()
Returns whether this property is an ordered property.
|
boolean |
isQualified()
Returns if this property is a qualified property, i.e. a property referencing multiple elements that can get picked
by a key or an index.
|
findAnnotation, findPropertyOrOwnerAnnotation, getActualType, getAssociation, getAssociationTargetType, getComponentType, getField, getGetter, getMapValueType, getName, getPersistentEntityTypes, getRawType, getRequiredAnnotation, getRequiredAssociation, getRequiredField, getRequiredGetter, getRequiredSetter, getRequiredWither, getSetter, getSpelExpression, getType, getTypeInformation, getWither, hasActualTypeAnnotation, isAnnotationPresent, isArray, isAssociation, isCollectionLike, isEntity, isIdProperty, isImmutable, isMap, isTransient, isVersionProperty, isWritable, usePropertyAccessString getColumnName()
Class<?> getColumnType()
Class that is suitable for usage with JDBC drivers.RelationalPersistentEntity<?> getOwner()
getOwner in interface PersistentProperty<RelationalPersistentProperty>String getReverseColumnName()
boolean isQualified()
boolean isOrdered()
Copyright © 2017–2019 Pivotal Software, Inc.. All rights reserved.