Package org.neo4j.gds
Class NodeProjection
- java.lang.Object
-
- org.neo4j.gds.ElementProjection
-
- org.neo4j.gds.NodeProjection
-
public abstract class NodeProjection extends ElementProjection
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeProjection.Builder
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringLABEL_KEY-
Fields inherited from class org.neo4j.gds.ElementProjection
PROJECT_ALL, PROPERTIES_KEY
-
-
Constructor Summary
Constructors Constructor Description NodeProjection()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static NodeProjectionall()static NodeProjection.Builderbuilder()static NodeProjectionfromMap(java.util.Map<java.lang.String,java.lang.Object> map, NodeLabel nodeLabel)static NodeProjectionfromObject(java.lang.Object object, NodeLabel nodeLabel)static NodeProjectionfromString(@Nullable java.lang.String label)abstract java.lang.Stringlabel()static NodeProjectionof(java.lang.String label)booleanprojectAll()PropertyMappingsproperties()NodeProjectionwithAdditionalPropertyMappings(PropertyMappings mappings)-
Methods inherited from class org.neo4j.gds.ElementProjection
toObject
-
-
-
-
Field Detail
-
LABEL_KEY
public static final java.lang.String LABEL_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
label
public abstract java.lang.String label()
-
properties
@Default public PropertyMappings properties()
- Overrides:
propertiesin classElementProjection
-
projectAll
public boolean projectAll()
- Specified by:
projectAllin classElementProjection
-
of
public static NodeProjection of(java.lang.String label)
-
all
public static NodeProjection all()
-
fromObject
public static NodeProjection fromObject(java.lang.Object object, NodeLabel nodeLabel)
-
fromString
public static NodeProjection fromString(@Nullable @Nullable java.lang.String label)
-
fromMap
public static NodeProjection fromMap(java.util.Map<java.lang.String,java.lang.Object> map, NodeLabel nodeLabel)
-
withAdditionalPropertyMappings
public NodeProjection withAdditionalPropertyMappings(PropertyMappings mappings)
- Specified by:
withAdditionalPropertyMappingsin classElementProjection
-
builder
public static NodeProjection.Builder builder()
-
-