Package org.neo4j.graphalgo.core
Class GraphDimensionsCypherReader
- java.lang.Object
-
- org.neo4j.graphalgo.utils.StatementApi
-
- org.neo4j.graphalgo.core.utils.StatementFunction<GraphDimensions>
-
- org.neo4j.graphalgo.core.GraphDimensionsReader<GraphCreateFromCypherConfig>
-
- org.neo4j.graphalgo.core.GraphDimensionsCypherReader
-
- All Implemented Interfaces:
java.util.concurrent.Callable<GraphDimensions>
,RenamesCurrentThread
,StatementApi.TxFunction<GraphDimensions>
public class GraphDimensionsCypherReader extends GraphDimensionsReader<GraphCreateFromCypherConfig>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.neo4j.graphalgo.utils.StatementApi
StatementApi.TxConsumer, StatementApi.TxFunction<T>
-
Nested classes/interfaces inherited from interface org.neo4j.graphalgo.core.utils.RenamesCurrentThread
RenamesCurrentThread.Revert
-
-
Field Summary
-
Fields inherited from class org.neo4j.graphalgo.core.GraphDimensionsReader
graphCreateConfig
-
Fields inherited from class org.neo4j.graphalgo.utils.StatementApi
tx
-
Fields inherited from interface org.neo4j.graphalgo.core.utils.RenamesCurrentThread
EMPTY
-
-
Constructor Summary
Constructors Constructor Description GraphDimensionsCypherReader(SecureTransaction tx, GraphCreateFromCypherConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.neo4j.graphalgo.core.GraphDimensionsReader.TokenElementIdentifierMappings<NodeLabel>
getNodeLabelTokens(org.neo4j.internal.kernel.api.TokenRead tokenRead)
protected org.neo4j.graphalgo.NodeProjections
getNodeProjections()
protected org.neo4j.graphalgo.RelationshipProjections
getRelationshipProjections()
protected org.neo4j.graphalgo.core.GraphDimensionsReader.TokenElementIdentifierMappings<RelationshipType>
getRelationshipTypeTokens(org.neo4j.internal.kernel.api.TokenRead tokenRead)
-
Methods inherited from class org.neo4j.graphalgo.core.GraphDimensionsReader
apply, getRelationshipCountsByType, loadPropertyTokens
-
Methods inherited from class org.neo4j.graphalgo.core.utils.StatementFunction
call
-
Methods inherited from class org.neo4j.graphalgo.utils.StatementApi
acceptInTransaction, api, applyInTransaction, getOrCreatePropertyToken, getOrCreateRelationshipToken
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.neo4j.graphalgo.core.utils.RenamesCurrentThread
threadName
-
-
-
-
Constructor Detail
-
GraphDimensionsCypherReader
public GraphDimensionsCypherReader(SecureTransaction tx, GraphCreateFromCypherConfig config)
-
-
Method Detail
-
getNodeLabelTokens
protected org.neo4j.graphalgo.core.GraphDimensionsReader.TokenElementIdentifierMappings<NodeLabel> getNodeLabelTokens(org.neo4j.internal.kernel.api.TokenRead tokenRead)
- Specified by:
getNodeLabelTokens
in classGraphDimensionsReader<GraphCreateFromCypherConfig>
-
getRelationshipTypeTokens
protected org.neo4j.graphalgo.core.GraphDimensionsReader.TokenElementIdentifierMappings<RelationshipType> getRelationshipTypeTokens(org.neo4j.internal.kernel.api.TokenRead tokenRead)
- Specified by:
getRelationshipTypeTokens
in classGraphDimensionsReader<GraphCreateFromCypherConfig>
-
getNodeProjections
protected org.neo4j.graphalgo.NodeProjections getNodeProjections()
- Specified by:
getNodeProjections
in classGraphDimensionsReader<GraphCreateFromCypherConfig>
-
getRelationshipProjections
protected org.neo4j.graphalgo.RelationshipProjections getRelationshipProjections()
- Specified by:
getRelationshipProjections
in classGraphDimensionsReader<GraphCreateFromCypherConfig>
-
-