Package org.neo4j.gds.compat
Class AbstractInMemoryPropertyCursor
- java.lang.Object
-
- org.neo4j.kernel.impl.store.record.AbstractBaseRecord
-
- org.neo4j.kernel.impl.store.record.PropertyRecord
-
- org.neo4j.gds.compat.AbstractInMemoryPropertyCursor
-
- All Implemented Interfaces:
java.lang.AutoCloseable,java.lang.Iterable<org.neo4j.kernel.impl.store.record.PropertyBlock>,org.neo4j.storageengine.api.StorageCursor,org.neo4j.storageengine.api.StoragePropertyCursor
public abstract class AbstractInMemoryPropertyCursor extends org.neo4j.kernel.impl.store.record.PropertyRecord implements org.neo4j.storageengine.api.StoragePropertyCursor
-
-
Field Summary
Fields Modifier and Type Field Description protected org.neo4j.gds.compat.AbstractInMemoryPropertyCursor.DelegatePropertyCursordelegateprotected org.neo4j.gds.core.cypher.CypherGraphStoregraphStoreprotected org.neo4j.token.TokenHolderstokenHolders
-
Constructor Summary
Constructors Constructor Description AbstractInMemoryPropertyCursor(org.neo4j.gds.core.cypher.CypherGraphStore graphStore, org.neo4j.token.TokenHolders tokenHolders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()voidclose()booleannext()intpropertyKey()org.neo4j.values.storable.ValueGrouppropertyType()org.neo4j.values.storable.ValuepropertyValue()voidreset()voidsetForceLoad()-
Methods inherited from class org.neo4j.kernel.impl.store.record.PropertyRecord
addDeletedRecord, addLoadedBlock, addPropertyBlock, clearPropertyBlocks, copy, ensureBlocksLoaded, equals, getBlockCapacity, getBlocks, getDeletedRecords, getEntityId, getNextProp, getNodeId, getNumberOfBlocks, getPrevProp, getPropertyBlock, getPropertyBlocks, getRelId, getSchemaRuleId, hashCode, hasSpaceFor, initialize, isNodeSet, isRelSet, isSchemaSet, iterator, numberOfProperties, removePropertyBlock, setChanged, setEntity, setNextProp, setNodeId, setPrevProp, setPropertyBlock, setRelId, setSchemaRuleId, size, toString
-
Methods inherited from class org.neo4j.kernel.impl.store.record.AbstractBaseRecord
getId, getIntId, getSecondaryUnitId, hasSecondaryUnitId, initialize, inUse, isCreated, isSecondaryUnitCreated, isUseFixedReferences, requiresSecondaryUnit, secondaryUnitToString, setCreated, setId, setInUse, setRequiresSecondaryUnit, setSecondaryUnitIdOnCreate, setSecondaryUnitIdOnLoad, setUseFixedReferences, toString
-
-
-
-
Method Detail
-
propertyKey
public int propertyKey()
- Specified by:
propertyKeyin interfaceorg.neo4j.storageengine.api.StoragePropertyCursor
-
propertyType
public org.neo4j.values.storable.ValueGroup propertyType()
- Specified by:
propertyTypein interfaceorg.neo4j.storageengine.api.StoragePropertyCursor
-
propertyValue
public org.neo4j.values.storable.Value propertyValue()
- Specified by:
propertyValuein interfaceorg.neo4j.storageengine.api.StoragePropertyCursor
-
next
public boolean next()
- Specified by:
nextin interfaceorg.neo4j.storageengine.api.StorageCursor
-
reset
public void reset()
- Specified by:
resetin interfaceorg.neo4j.storageengine.api.StorageCursor
-
clear
public void clear()
- Overrides:
clearin classorg.neo4j.kernel.impl.store.record.PropertyRecord
-
setForceLoad
public void setForceLoad()
- Specified by:
setForceLoadin interfaceorg.neo4j.storageengine.api.StorageCursor
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfaceorg.neo4j.storageengine.api.StorageCursor
-
-