@API(status=INTERNAL, since="6.0") public final class NestedRelationshipContext extends Object
Modifier and Type | Method and Description |
---|---|
Class<?> |
getAssociationTargetType() |
Neo4jPersistentProperty |
getInverse() |
RelationshipDescription |
getRelationship() |
PersistentPropertyAccessor<?> |
getRelationshipPropertiesPropertyAccessor(Object relatedValue) |
Object |
getValue() |
Object |
identifyAndExtractRelationshipTargetNode(Object relatedValue) |
boolean |
inverseValueIsEmpty() |
static NestedRelationshipContext |
of(Association<Neo4jPersistentProperty> handler,
PersistentPropertyAccessor<?> propertyAccessor,
Neo4jPersistentEntity<?> neo4jPersistentEntity) |
public Neo4jPersistentProperty getInverse()
public RelationshipDescription getRelationship()
public Class<?> getAssociationTargetType()
public boolean inverseValueIsEmpty()
public Object identifyAndExtractRelationshipTargetNode(Object relatedValue)
@Nullable public PersistentPropertyAccessor<?> getRelationshipPropertiesPropertyAccessor(Object relatedValue)
public static NestedRelationshipContext of(Association<Neo4jPersistentProperty> handler, PersistentPropertyAccessor<?> propertyAccessor, Neo4jPersistentEntity<?> neo4jPersistentEntity)
Copyright © 2019–2021 Neo4j, Neo4j Sweden AB. All rights reserved.