Package org.neo4j.gds.storageengine
Class InMemoryTransactionStateVisitor
- java.lang.Object
-
- org.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
- org.neo4j.gds.storageengine.InMemoryTransactionStateVisitor
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.neo4j.storageengine.api.txstate.TxStateVisitor
public class InMemoryTransactionStateVisitor extends org.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
-
Constructor Summary
Constructors Constructor Description InMemoryTransactionStateVisitor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)InMemoryTransactionStateVisitor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders, boolean doRegisterNewTokens)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidremoveNodeProperty(java.lang.String propertyKey)voidvisitCreatedLabelToken(long id, java.lang.String name, boolean internal)voidvisitCreatedPropertyKeyToken(long id, java.lang.String name, boolean internal)voidvisitCreatedRelationshipTypeToken(long id, java.lang.String name, boolean internal)voidvisitNodeLabelChanges(long id, org.eclipse.collections.api.set.primitive.LongSet added, org.eclipse.collections.api.set.primitive.LongSet removed)voidvisitNodePropertyChanges(long nodeId, java.lang.Iterable<org.neo4j.storageengine.api.StorageProperty> added, java.lang.Iterable<org.neo4j.storageengine.api.StorageProperty> changed, org.eclipse.collections.api.IntIterable removed)voidvisitNodePropertyChanges(long nodeId, java.util.Iterator<org.neo4j.storageengine.api.StorageProperty> added, java.util.Iterator<org.neo4j.storageengine.api.StorageProperty> changed, org.eclipse.collections.api.IntIterable removed)
-
-
-
Constructor Detail
-
InMemoryTransactionStateVisitor
public InMemoryTransactionStateVisitor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
InMemoryTransactionStateVisitor
public InMemoryTransactionStateVisitor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders, boolean doRegisterNewTokens)
-
-
Method Detail
-
visitNodePropertyChanges
public void visitNodePropertyChanges(long nodeId, java.lang.Iterable<org.neo4j.storageengine.api.StorageProperty> added, java.lang.Iterable<org.neo4j.storageengine.api.StorageProperty> changed, org.eclipse.collections.api.IntIterable removed)- Specified by:
visitNodePropertyChangesin interfaceorg.neo4j.storageengine.api.txstate.TxStateVisitor- Overrides:
visitNodePropertyChangesin classorg.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
visitNodePropertyChanges
public void visitNodePropertyChanges(long nodeId, java.util.Iterator<org.neo4j.storageengine.api.StorageProperty> added, java.util.Iterator<org.neo4j.storageengine.api.StorageProperty> changed, org.eclipse.collections.api.IntIterable removed)
-
removeNodeProperty
public void removeNodeProperty(java.lang.String propertyKey)
-
visitNodeLabelChanges
public void visitNodeLabelChanges(long id, org.eclipse.collections.api.set.primitive.LongSet added, org.eclipse.collections.api.set.primitive.LongSet removed)- Specified by:
visitNodeLabelChangesin interfaceorg.neo4j.storageengine.api.txstate.TxStateVisitor- Overrides:
visitNodeLabelChangesin classorg.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
visitCreatedLabelToken
public void visitCreatedLabelToken(long id, java.lang.String name, boolean internal)- Specified by:
visitCreatedLabelTokenin interfaceorg.neo4j.storageengine.api.txstate.TxStateVisitor- Overrides:
visitCreatedLabelTokenin classorg.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
visitCreatedPropertyKeyToken
public void visitCreatedPropertyKeyToken(long id, java.lang.String name, boolean internal)- Specified by:
visitCreatedPropertyKeyTokenin interfaceorg.neo4j.storageengine.api.txstate.TxStateVisitor- Overrides:
visitCreatedPropertyKeyTokenin classorg.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
visitCreatedRelationshipTypeToken
public void visitCreatedRelationshipTypeToken(long id, java.lang.String name, boolean internal)- Specified by:
visitCreatedRelationshipTypeTokenin interfaceorg.neo4j.storageengine.api.txstate.TxStateVisitor- Overrides:
visitCreatedRelationshipTypeTokenin classorg.neo4j.storageengine.api.txstate.TxStateVisitor.Adapter
-
-