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 of
PersistentProperty.- Since:
- 3.0
- Author:
- Ryan Lubke, Gunnar Hillert
-
Constructor Summary
ConstructorsConstructorDescriptionCoherencePersistentProperty(org.springframework.data.mapping.model.Property property, org.springframework.data.mapping.PersistentEntity<?, CoherencePersistentProperty> owner, org.springframework.data.mapping.model.SimpleTypeHolder simpleTypeHolder) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.springframework.data.mapping.Association<CoherencePersistentProperty>booleanMethods inherited from class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty
findAnnotation, findPropertyOrOwnerAnnotation, getAssociationTargetTypeInformation, getSpelExpression, isAnnotationPresent, isAssociation, isTransient, isVersionProperty, isWritable, toString, usePropertyAccessMethods inherited from class org.springframework.data.mapping.model.AbstractPersistentProperty
equals, getActualType, getActualTypeInformation, getAssociation, getAssociationTargetType, getComponentType, getField, getGetter, getMapValueType, getName, getOwner, getPersistentEntityTypeInformation, getProperty, getRawType, getSetter, getType, getTypeInformation, getWither, hashCode, isArray, isCollectionLike, isEntity, isImmutable, isMapMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.data.mapping.PersistentProperty
getAccessorForOwner, getRequiredAnnotation, getRequiredAssociation, getRequiredField, getRequiredGetter, getRequiredSetter, getRequiredWither, hasActualTypeAnnotation
-
Constructor Details
-
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 Details
-
createAssociation
protected org.springframework.data.mapping.Association<CoherencePersistentProperty> createAssociation()- Specified by:
createAssociationin classorg.springframework.data.mapping.model.AbstractPersistentProperty<CoherencePersistentProperty>
-
isIdProperty
public boolean isIdProperty()- Specified by:
isIdPropertyin interfaceorg.springframework.data.mapping.PersistentProperty<CoherencePersistentProperty>- Overrides:
isIdPropertyin classorg.springframework.data.mapping.model.AnnotationBasedPersistentProperty<CoherencePersistentProperty>
-