Package org.neo4j.graphalgo.core
Interface GraphDimensions
-
public interface GraphDimensions
-
-
Field Summary
Fields Modifier and Type Field Description static int
ANY_LABEL
static int
ANY_RELATIONSHIP_TYPE
static int
IGNORE
static int
NO_SUCH_LABEL
static int
NO_SUCH_RELATIONSHIP_TYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default long
highestNeoId()
default long
maxRelCount()
long
nodeCount()
default java.util.Set<NodeLabel>
nodeLabels()
@Nullable com.carrotsearch.hppc.LongSet
nodeLabelTokens()
default java.util.Map<java.lang.String,java.lang.Integer>
nodePropertyTokens()
default java.util.Map<RelationshipType,java.lang.Long>
relationshipCounts()
default java.util.Map<java.lang.String,java.lang.Integer>
relationshipPropertyTokens()
default @Nullable com.carrotsearch.hppc.ObjectIntMap<RelationshipType>
relationshipTypeTokenMapping()
@Nullable com.carrotsearch.hppc.LongSet
relationshipTypeTokens()
@Nullable com.carrotsearch.hppc.IntObjectMap<java.util.List<NodeLabel>>
tokenNodeLabelMapping()
@Nullable com.carrotsearch.hppc.IntObjectMap<java.util.List<RelationshipType>>
tokenRelationshipTypeMapping()
-
-
-
Field Detail
-
ANY_LABEL
static final int ANY_LABEL
- See Also:
- Constant Field Values
-
ANY_RELATIONSHIP_TYPE
static final int ANY_RELATIONSHIP_TYPE
- See Also:
- Constant Field Values
-
NO_SUCH_LABEL
static final int NO_SUCH_LABEL
- See Also:
- Constant Field Values
-
NO_SUCH_RELATIONSHIP_TYPE
static final int NO_SUCH_RELATIONSHIP_TYPE
- See Also:
- Constant Field Values
-
IGNORE
static final int IGNORE
- See Also:
- Constant Field Values
-
-
Method Detail
-
nodeCount
long nodeCount()
-
highestNeoId
@Default default long highestNeoId()
-
maxRelCount
@Default default long maxRelCount()
-
relationshipCounts
@Default default java.util.Map<RelationshipType,java.lang.Long> relationshipCounts()
-
nodeLabelTokens
@Nullable @Nullable com.carrotsearch.hppc.LongSet nodeLabelTokens()
-
relationshipTypeTokens
@Nullable @Nullable com.carrotsearch.hppc.LongSet relationshipTypeTokens()
-
tokenNodeLabelMapping
@Nullable @Nullable com.carrotsearch.hppc.IntObjectMap<java.util.List<NodeLabel>> tokenNodeLabelMapping()
-
tokenRelationshipTypeMapping
@Nullable @Nullable com.carrotsearch.hppc.IntObjectMap<java.util.List<RelationshipType>> tokenRelationshipTypeMapping()
-
relationshipTypeTokenMapping
@Derived @Nullable default @Nullable com.carrotsearch.hppc.ObjectIntMap<RelationshipType> relationshipTypeTokenMapping()
-
nodePropertyTokens
@Default default java.util.Map<java.lang.String,java.lang.Integer> nodePropertyTokens()
-
relationshipPropertyTokens
@Default default java.util.Map<java.lang.String,java.lang.Integer> relationshipPropertyTokens()
-
nodeLabels
default java.util.Set<NodeLabel> nodeLabels()
-
-