|
Spring Data Neo4j | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Neo4jPersistentProperty
Interface for Neo4J specific PersistentPropertys. Declares additional metadata to lookup relationship
information.
| Method Summary | ||
|---|---|---|
|
getAnnotation(Class<T> annotationType)
|
|
Collection<? extends Annotation> |
getAnnotations()
|
|
IndexInfo |
getIndexInfo()
|
|
String |
getIndexKey()
|
|
MappingPolicy |
getMappingPolicy()
|
|
String |
getNeo4jPropertyName()
|
|
Neo4jPersistentEntity<?> |
getOwner()
|
|
RelationshipInfo |
getRelationshipInfo()
Returns the RelationshipInfo for the given property if it is a relationship or null otherwise. |
|
Object |
getValue(Object entity,
MappingPolicy mappingPolicy)
|
|
Object |
getValueFromEntity(Object entity,
MappingPolicy mappingPolicy)
|
|
|
isAnnotationPresent(Class<T> annotationType)
|
|
boolean |
isIndexed()
|
|
boolean |
isNeo4jPropertyType()
|
|
boolean |
isReallyTransient()
|
|
boolean |
isRelationship()
Returns whether the property represents a relationship. |
|
boolean |
isSerializablePropertyField(ConversionService conversionService)
|
|
boolean |
isSyntheticField()
|
|
void |
setValue(Object entity,
Object newValue)
|
|
| Methods inherited from interface org.springframework.data.mapping.PersistentProperty |
|---|
getAssociation, getComponentType, getField, getMapValueType, getName, getPropertyDescriptor, getRawType, getSpelExpression, getType, getTypeInformation, isArray, isAssociation, isCollection, isComplexType, isEntity, isIdProperty, isMap, isTransient |
| Method Detail |
|---|
boolean isRelationship()
getRelationshipInfo() to return a non-null value.
RelationshipInfo getRelationshipInfo()
RelationshipInfo for the given property if it is a relationship or null otherwise.
isRelationship()boolean isIndexed()
IndexInfo getIndexInfo()
String getNeo4jPropertyName()
boolean isSerializablePropertyField(ConversionService conversionService)
boolean isNeo4jPropertyType()
boolean isSyntheticField()
Collection<? extends Annotation> getAnnotations()
<T extends Annotation> T getAnnotation(Class<T> annotationType)
<T extends Annotation> boolean isAnnotationPresent(Class<T> annotationType)
void setValue(Object entity,
Object newValue)
Object getValue(Object entity,
MappingPolicy mappingPolicy)
Neo4jPersistentEntity<?> getOwner()
getOwner in interface org.springframework.data.mapping.PersistentProperty<Neo4jPersistentProperty>String getIndexKey()
MappingPolicy getMappingPolicy()
boolean isReallyTransient()
Object getValueFromEntity(Object entity,
MappingPolicy mappingPolicy)
|
Spring Data Neo4j | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||