Package org.neo4j.gds.core.compress
Interface AdjacencyFactory
-
public interface AdjacencyFactory
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static MemoryEstimation
adjacencyListEstimation(long avgDegree, long nodeCount)
static MemoryEstimation
adjacencyListEstimation(RelationshipType relationshipType, boolean undirected)
static MemoryEstimation
adjacencyPropertiesEstimation(RelationshipType relationshipType, boolean undirected)
static AdjacencyFactory
configured()
AdjacencyCompressorBlueprint
create(long nodeCount, org.neo4j.gds.PropertyMappings propertyMappings, Aggregation[] aggregations, boolean noAggregation, AllocationTracker tracker)
default AdjacencyCompressorBlueprint
create(long nodeCount, org.neo4j.gds.PropertyMappings propertyMappings, Aggregation[] aggregations, AllocationTracker tracker)
static AdjacencyFactory
transientCompressed()
static AdjacencyFactory
transientUncompressed()
-
-
-
Method Detail
-
create
AdjacencyCompressorBlueprint create(long nodeCount, org.neo4j.gds.PropertyMappings propertyMappings, Aggregation[] aggregations, boolean noAggregation, AllocationTracker tracker)
-
create
default AdjacencyCompressorBlueprint create(long nodeCount, org.neo4j.gds.PropertyMappings propertyMappings, Aggregation[] aggregations, AllocationTracker tracker)
-
configured
static AdjacencyFactory configured()
-
transientCompressed
static AdjacencyFactory transientCompressed()
-
transientUncompressed
static AdjacencyFactory transientUncompressed()
-
adjacencyListEstimation
static MemoryEstimation adjacencyListEstimation(long avgDegree, long nodeCount)
-
adjacencyListEstimation
static MemoryEstimation adjacencyListEstimation(RelationshipType relationshipType, boolean undirected)
-
adjacencyPropertiesEstimation
static MemoryEstimation adjacencyPropertiesEstimation(RelationshipType relationshipType, boolean undirected)
-
-