Interface GraphDimensions


  • public interface GraphDimensions
    • Method Detail

      • nodeCount

        long nodeCount()
      • builder

        static org.neo4j.gds.core.ImmutableGraphDimensions.Builder builder()
      • highestPossibleNodeCount

        @Default
        default long highestPossibleNodeCount()
      • maxRelCount

        @Default
        default long maxRelCount()
      • relationshipCounts

        @Default
        default java.util.Map<org.neo4j.gds.RelationshipType,​java.lang.Long> relationshipCounts()
      • highestRelationshipId

        @Default
        default long highestRelationshipId()
      • 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<org.neo4j.gds.NodeLabel>> tokenNodeLabelMapping()
      • tokenRelationshipTypeMapping

        @Nullable
        @Nullable com.carrotsearch.hppc.IntObjectMap<java.util.List<org.neo4j.gds.RelationshipType>> tokenRelationshipTypeMapping()
      • averageDegree

        @Derived
        default long averageDegree()
      • relationshipTypeTokenMapping

        @Derived
        @Nullable
        default @Nullable com.carrotsearch.hppc.ObjectIntMap<org.neo4j.gds.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()
      • estimationNodeLabelCount

        @Default
        default int estimationNodeLabelCount()
      • of

        static GraphDimensions of​(long nodeCount,
                                  long relationshipCount)