Package org.neo4j.graphalgo
Class AbstractRelationshipProjections
- java.lang.Object
-
- org.neo4j.graphalgo.AbstractProjections<RelationshipType,org.neo4j.graphalgo.RelationshipProjection>
-
- org.neo4j.graphalgo.AbstractRelationshipProjections
-
@Immutable(singleton=true) public abstract class AbstractRelationshipProjections extends AbstractProjections<RelationshipType,org.neo4j.graphalgo.RelationshipProjection>
-
-
Field Summary
Fields Modifier and Type Field Description static org.neo4j.graphalgo.RelationshipProjections
ALL
static org.neo4j.graphalgo.RelationshipProjections
ALL_UNDIRECTED
-
Constructor Summary
Constructors Constructor Description AbstractRelationshipProjections()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.neo4j.graphalgo.RelationshipProjections
addPropertyMappings(org.neo4j.graphalgo.PropertyMappings mappings)
static org.neo4j.graphalgo.RelationshipProjections
all()
static org.neo4j.graphalgo.RelationshipProjections
fromList(java.lang.Iterable<?> items)
static org.neo4j.graphalgo.RelationshipProjections
fromMap(java.util.Map<java.lang.String,?> map)
static org.neo4j.graphalgo.RelationshipProjections
fromObject(java.lang.Object object)
static org.neo4j.graphalgo.RelationshipProjections
fromString(@Nullable java.lang.String typeString)
org.neo4j.graphalgo.RelationshipProjection
getFilter(RelationshipType relationshipType)
boolean
isEmpty()
static org.neo4j.graphalgo.RelationshipProjections
pair(RelationshipType relationshipType1, org.neo4j.graphalgo.RelationshipProjection projection1, RelationshipType relationshipType2, org.neo4j.graphalgo.RelationshipProjection projection2)
abstract java.util.Map<RelationshipType,org.neo4j.graphalgo.RelationshipProjection>
projections()
static org.neo4j.graphalgo.RelationshipProjections
single(RelationshipType relationshipType, org.neo4j.graphalgo.RelationshipProjection projection)
java.util.Map<java.lang.String,java.lang.Object>
toObject()
java.lang.String
typeFilter()
-
Methods inherited from class org.neo4j.graphalgo.AbstractProjections
allProjections, allProperties, explicitProjections
-
-
-
-
Method Detail
-
projections
public abstract java.util.Map<RelationshipType,org.neo4j.graphalgo.RelationshipProjection> projections()
- Specified by:
projections
in classAbstractProjections<RelationshipType,org.neo4j.graphalgo.RelationshipProjection>
-
fromObject
public static org.neo4j.graphalgo.RelationshipProjections fromObject(java.lang.Object object)
-
fromString
public static org.neo4j.graphalgo.RelationshipProjections fromString(@Nullable @Nullable java.lang.String typeString)
-
fromMap
public static org.neo4j.graphalgo.RelationshipProjections fromMap(java.util.Map<java.lang.String,?> map)
-
fromList
public static org.neo4j.graphalgo.RelationshipProjections fromList(java.lang.Iterable<?> items)
-
single
public static org.neo4j.graphalgo.RelationshipProjections single(RelationshipType relationshipType, org.neo4j.graphalgo.RelationshipProjection projection)
-
pair
public static org.neo4j.graphalgo.RelationshipProjections pair(RelationshipType relationshipType1, org.neo4j.graphalgo.RelationshipProjection projection1, RelationshipType relationshipType2, org.neo4j.graphalgo.RelationshipProjection projection2)
-
getFilter
public org.neo4j.graphalgo.RelationshipProjection getFilter(RelationshipType relationshipType)
-
addPropertyMappings
public org.neo4j.graphalgo.RelationshipProjections addPropertyMappings(org.neo4j.graphalgo.PropertyMappings mappings)
-
typeFilter
public java.lang.String typeFilter()
-
isEmpty
public boolean isEmpty()
-
all
public static org.neo4j.graphalgo.RelationshipProjections all()
-
toObject
public java.util.Map<java.lang.String,java.lang.Object> toObject()
-
-