Class AbstractNodeProjections


  • @Immutable(singleton=true)
    public abstract class AbstractNodeProjections
    extends AbstractProjections<NodeLabel,​org.neo4j.graphalgo.NodeProjection>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.neo4j.graphalgo.NodeProjections ALL  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      org.neo4j.graphalgo.NodeProjections addPropertyMappings​(org.neo4j.graphalgo.PropertyMappings mappings)  
      static org.neo4j.graphalgo.NodeProjections all()  
      static org.neo4j.graphalgo.NodeProjections create​(java.util.Map<NodeLabel,​org.neo4j.graphalgo.NodeProjection> projections)  
      static org.neo4j.graphalgo.NodeProjections fromObject​(java.lang.Object object)  
      static org.neo4j.graphalgo.NodeProjections fromString​(@Nullable java.lang.String labelString)  
      boolean isEmpty()  
      java.lang.String labelProjection()  
      abstract java.util.Map<NodeLabel,​org.neo4j.graphalgo.NodeProjection> projections()  
      static org.neo4j.graphalgo.NodeProjections single​(NodeLabel label, org.neo4j.graphalgo.NodeProjection projection)  
      java.util.Map<java.lang.String,​java.lang.Object> toObject()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ALL

        public static final org.neo4j.graphalgo.NodeProjections ALL
    • Constructor Detail

      • AbstractNodeProjections

        public AbstractNodeProjections()
    • Method Detail

      • fromObject

        public static org.neo4j.graphalgo.NodeProjections fromObject​(java.lang.Object object)
      • fromString

        public static org.neo4j.graphalgo.NodeProjections fromString​(@Nullable
                                                                     @Nullable java.lang.String labelString)
      • create

        public static org.neo4j.graphalgo.NodeProjections create​(java.util.Map<NodeLabel,​org.neo4j.graphalgo.NodeProjection> projections)
      • single

        public static org.neo4j.graphalgo.NodeProjections single​(NodeLabel label,
                                                                 org.neo4j.graphalgo.NodeProjection projection)
      • all

        public static org.neo4j.graphalgo.NodeProjections all()
      • addPropertyMappings

        public org.neo4j.graphalgo.NodeProjections addPropertyMappings​(org.neo4j.graphalgo.PropertyMappings mappings)
      • labelProjection

        public java.lang.String labelProjection()
      • isEmpty

        public boolean isEmpty()
      • toObject

        public java.util.Map<java.lang.String,​java.lang.Object> toObject()