Class AbstractInMemoryNodePropertyCursor

  • 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 AbstractInMemoryNodePropertyCursor
    extends org.neo4j.kernel.impl.store.record.PropertyRecord
    • Field Summary

      • Fields inherited from class org.neo4j.kernel.impl.store.record.PropertyRecord

        INITIAL_SIZE
      • Fields inherited from class org.neo4j.kernel.impl.store.record.AbstractBaseRecord

        NO_ID
    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractInMemoryNodePropertyCursor​(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
      void close()  
      boolean next()  
      int propertyKey()  
      org.neo4j.values.storable.ValueGroup propertyType()  
      org.neo4j.values.storable.Value propertyValue()  
      void reset()  
      void setForceLoad()  
      protected void setPropertySelection​(InMemoryPropertySelection propertySelection)  
      • Methods inherited from class org.neo4j.kernel.impl.store.record.PropertyRecord

        addDeletedRecord, addLoadedBlock, addPropertyBlock, clear, 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
      • Methods inherited from interface org.neo4j.storageengine.api.StorageCursor

        removeTracer, setTracer
      • Methods inherited from interface org.neo4j.storageengine.api.StoragePropertyCursor

        initNodeProperties, initNodeProperties, initNodeProperties, initRelationshipProperties, initRelationshipProperties, initRelationshipProperties, seekProperty, seekPropertyValue
    • Constructor Detail

      • AbstractInMemoryNodePropertyCursor

        public AbstractInMemoryNodePropertyCursor​(org.neo4j.gds.core.cypher.CypherGraphStore graphStore,
                                                  org.neo4j.token.TokenHolders tokenHolders)
    • Method Detail

      • propertyKey

        public int propertyKey()
      • next

        public boolean next()
      • propertyValue

        public org.neo4j.values.storable.Value propertyValue()
      • reset

        public void reset()
      • setForceLoad

        public void setForceLoad()
      • close

        public void close()
      • propertyType

        public org.neo4j.values.storable.ValueGroup propertyType()