Class 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
    • 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
      • Methods inherited from interface org.springframework.data.mapping.PersistentProperty

        getAccessorForOwner, getRequiredAnnotation, getRequiredAssociation, getRequiredField, getRequiredGetter, getRequiredSetter, getRequiredWither, hasActualTypeAnnotation
    • 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

      • isIdProperty

        public boolean isIdProperty()
        Specified by:
        isIdProperty in interface org.springframework.data.mapping.PersistentProperty<CoherencePersistentProperty>
        Overrides:
        isIdProperty in class org.springframework.data.mapping.model.AnnotationBasedPersistentProperty<CoherencePersistentProperty>