public class DirectRecordAccessSet extends Object implements org.neo4j.kernel.impl.transaction.state.RecordAccessSet
Constructor and Description |
---|
DirectRecordAccessSet(org.neo4j.kernel.impl.store.NeoStores neoStores) |
DirectRecordAccessSet(org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.NodeRecord> nodeStore,
org.neo4j.kernel.impl.store.PropertyStore propertyStore,
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipRecord> relationshipStore,
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipGroupRecord> relationshipGroupStore,
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.PropertyKeyTokenRecord> propertyKeyTokenStore,
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipTypeTokenRecord> relationshipTypeTokenStore,
org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.LabelTokenRecord> labelTokenStore,
org.neo4j.kernel.impl.store.SchemaStore schemaStore) |
Modifier and Type | Method and Description |
---|---|
int |
changeSize() |
void |
close() |
void |
commit() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Integer,org.neo4j.kernel.impl.store.record.LabelTokenRecord,Void> |
getLabelTokenChanges() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.NodeRecord,Void> |
getNodeRecords() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Integer,org.neo4j.kernel.impl.store.record.PropertyKeyTokenRecord,Void> |
getPropertyKeyTokenChanges() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.PropertyRecord,org.neo4j.kernel.impl.store.record.PrimitiveRecord> |
getPropertyRecords() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Integer,org.neo4j.kernel.impl.store.record.RelationshipTypeTokenRecord,Void> |
getRelationshipTypeTokenChanges() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.RelationshipGroupRecord,Integer> |
getRelGroupRecords() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.RelationshipRecord,Void> |
getRelRecords() |
org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.SchemaRecord,SchemaRule> |
getSchemaRuleChanges() |
boolean |
hasChanges() |
public DirectRecordAccessSet(org.neo4j.kernel.impl.store.NeoStores neoStores)
public DirectRecordAccessSet(org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.NodeRecord> nodeStore, org.neo4j.kernel.impl.store.PropertyStore propertyStore, org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipRecord> relationshipStore, org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipGroupRecord> relationshipGroupStore, org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.PropertyKeyTokenRecord> propertyKeyTokenStore, org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.RelationshipTypeTokenRecord> relationshipTypeTokenStore, org.neo4j.kernel.impl.store.RecordStore<org.neo4j.kernel.impl.store.record.LabelTokenRecord> labelTokenStore, org.neo4j.kernel.impl.store.SchemaStore schemaStore)
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.NodeRecord,Void> getNodeRecords()
getNodeRecords
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.PropertyRecord,org.neo4j.kernel.impl.store.record.PrimitiveRecord> getPropertyRecords()
getPropertyRecords
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.RelationshipRecord,Void> getRelRecords()
getRelRecords
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.RelationshipGroupRecord,Integer> getRelGroupRecords()
getRelGroupRecords
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Long,org.neo4j.kernel.impl.store.record.SchemaRecord,SchemaRule> getSchemaRuleChanges()
getSchemaRuleChanges
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Integer,org.neo4j.kernel.impl.store.record.PropertyKeyTokenRecord,Void> getPropertyKeyTokenChanges()
getPropertyKeyTokenChanges
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Integer,org.neo4j.kernel.impl.store.record.LabelTokenRecord,Void> getLabelTokenChanges()
getLabelTokenChanges
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public org.neo4j.kernel.impl.transaction.state.RecordAccess<Integer,org.neo4j.kernel.impl.store.record.RelationshipTypeTokenRecord,Void> getRelationshipTypeTokenChanges()
getRelationshipTypeTokenChanges
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public void close()
close
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public void commit()
public boolean hasChanges()
hasChanges
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
public int changeSize()
changeSize
in interface org.neo4j.kernel.impl.transaction.state.RecordAccessSet
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.