Class CoherencePersistentProperty
- java.lang.Object
-
- org.springframework.data.mapping.model.AbstractPersistentProperty<P>
-
- org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<CoherencePersistentProperty>
-
- com.oracle.coherence.spring.data.core.mapping.CoherencePersistentProperty
-
- All Implemented Interfaces:
org.springframework.data.mapping.PersistentProperty<CoherencePersistentProperty>
public class CoherencePersistentProperty extends org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<CoherencePersistentProperty>
Coherence implementation ofPersistentProperty
.- Since:
- 3.0
- Author:
- Ryan Lubke
-
-
Constructor Summary
Constructors Constructor Description CoherencePersistentProperty(org.springframework.data.mapping.model.Property property, org.springframework.data.mapping.PersistentEntity<?,CoherencePersistentProperty> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.data.mapping.Association<CoherencePersistentProperty>
createAssociation()
boolean
isIdProperty()
-
Methods inherited from class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
findAnnotation, findPropertyOrOwnerAnnotation, getAssociationTargetTypeInformation, getSpelExpression, isAnnotationPresent, isAssociation, isTransient, isVersionProperty, isWritable, toString, usePropertyAccess
-
Methods inherited from class org.springframework.data.mapping.model.AbstractPersistentProperty
equals, getActualType, getActualTypeInformation, getAssociation, getAssociationTargetType, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypeInformation, getPersistentEntityTypes, getProperty, getRawType, getSetter, getType, getTypeInformation, getWither, hashCode, isArray, isCollectionLike, isEntity, isImmutable, isMap
-
-
-
-
Constructor Detail
-
CoherencePersistentProperty
public CoherencePersistentProperty(org.springframework.data.mapping.model.Property property, org.springframework.data.mapping.PersistentEntity<?,CoherencePersistentProperty> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder)
-
-
Method Detail
-
createAssociation
protected org.springframework.data.mapping.Association<CoherencePersistentProperty> createAssociation()
- Specified by:
createAssociation
in classorg.springframework.data.mapping.model.AbstractPersistentProperty<CoherencePersistentProperty>
-
isIdProperty
public boolean isIdProperty()
- Specified by:
isIdProperty
in interfaceorg.springframework.data.mapping.PersistentProperty<CoherencePersistentProperty>
- Overrides:
isIdProperty
in classorg.springframework.data.mapping.model.AnnotationBasedPersistentProperty<CoherencePersistentProperty>
-
-