Interface LabelInformation

    • Method Detail

      • builder

        static LabelInformation.Builder builder​(long expectedCapacity,
                                                com.carrotsearch.hppc.IntObjectMap<java.util.List<org.neo4j.gds.NodeLabel>> labelTokenNodeLabelMapping)
      • isEmpty

        boolean isEmpty()
      • labelSet

        java.util.Set<org.neo4j.gds.NodeLabel> labelSet()
      • filter

        LabelInformation filter​(java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels)
      • unionBitSet

        com.carrotsearch.hppc.BitSet unionBitSet​(java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels,
                                                 long nodeCount)
      • hasLabel

        boolean hasLabel​(long nodeId,
                         org.neo4j.gds.NodeLabel nodeLabel)
      • availableNodeLabels

        java.util.Set<org.neo4j.gds.NodeLabel> availableNodeLabels()
      • nodeLabelsForNodeId

        java.util.List<org.neo4j.gds.NodeLabel> nodeLabelsForNodeId​(long nodeId)
      • validateNodeLabelFilter

        void validateNodeLabelFilter​(java.util.Collection<org.neo4j.gds.NodeLabel> nodeLabels)
      • nodeIterator

        java.util.PrimitiveIterator.OfLong nodeIterator​(java.util.Collection<org.neo4j.gds.NodeLabel> labels,
                                                        long nodeCount)