Interface LabelInformation

    • Method Detail

      • isEmpty

        boolean isEmpty()
      • 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)
      • nodeCountForLabel

        long nodeCountForLabel​(org.neo4j.gds.NodeLabel nodeLabel)
      • 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)
      • addLabel

        void addLabel​(org.neo4j.gds.NodeLabel nodeLabel)
      • addNodeIdToLabel

        void addNodeIdToLabel​(long nodeId,
                              org.neo4j.gds.NodeLabel nodeLabel)
      • isSingleLabel

        boolean isSingleLabel()
      • toMultiLabel

        LabelInformation toMultiLabel​(org.neo4j.gds.NodeLabel nodeLabelToMutate)