public interface CompileContext
| Modifier and Type | Method and Description |
|---|---|
void |
deregister(NodeBuilder nodeBuilder) |
boolean |
deregisterIncomingRelationships(Long identity,
String type,
Class endNodeType,
boolean relationshipEntity) |
boolean |
deregisterOutgoingRelationships(Long identity,
String type,
Class endNodeType) |
Compiler |
getCompiler() |
Collection<Mappable> |
getDeletedRelationships() |
Long |
getId(Long reference) |
Object |
getNewObject(Long id) |
Object |
getVisitedObject(Long reference) |
void |
register(Object entity) |
void |
registerNewId(Long reference,
Long id) |
void |
registerNewObject(Long reference,
Object relationshipEntity) |
void |
registerRelationship(Mappable mappable) |
Collection<Object> |
registry() |
boolean |
removeRegisteredRelationship(Mappable mappable) |
void |
visit(Long identity,
NodeBuilder nodeBuilder) |
boolean |
visited(Long identity) |
NodeBuilder |
visitedNode(Long identity) |
boolean |
visitedRelationshipEntity(Long relationshipIdentity) |
void |
visitRelationshipEntity(Long relationshipIdentity) |
void registerRelationship(Mappable mappable)
boolean removeRegisteredRelationship(Mappable mappable)
boolean visited(Long identity)
NodeBuilder visitedNode(Long identity)
void register(Object entity)
void visitRelationshipEntity(Long relationshipIdentity)
Collection<Object> registry()
void visit(Long identity, NodeBuilder nodeBuilder)
boolean visitedRelationshipEntity(Long relationshipIdentity)
boolean deregisterIncomingRelationships(Long identity, String type, Class endNodeType, boolean relationshipEntity)
boolean deregisterOutgoingRelationships(Long identity, String type, Class endNodeType)
Compiler getCompiler()
void deregister(NodeBuilder nodeBuilder)
Collection<Mappable> getDeletedRelationships()
Copyright © 2016 Neo Technology, Inc.. All rights reserved.