Package org.neo4j.graphalgo
Class AbstractNodeProjections
- java.lang.Object
-
- org.neo4j.graphalgo.AbstractProjections<NodeLabel,org.neo4j.graphalgo.NodeProjection>
-
- org.neo4j.graphalgo.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
-
Constructor Summary
Constructors Constructor Description AbstractNodeProjections()
-
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 org.neo4j.graphalgo.AbstractProjections
allProjections, allProperties
-
-
-
-
Method Detail
-
projections
public abstract java.util.Map<NodeLabel,org.neo4j.graphalgo.NodeProjection> projections()
- Specified by:
projections
in classAbstractProjections<NodeLabel,org.neo4j.graphalgo.NodeProjection>
-
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()
-
-