public interface CompileContext
void registerRelationship(Mappable mappable)
boolean removeRegisteredRelationship(Mappable mappable)
boolean visited(Long identity)
NodeBuilder visitedNode(Long identity)
void register(Object entity)
void registerTransientRelationship(SrcTargetKey key, Object object)
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()
Collection<Object> getTransientRelationships(SrcTargetKey key)
Copyright © 2017 Neo Technology, Inc.. All rights reserved.