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 org.neo4j.gds.core.utils.mem.MemoryEstimation
adjacencyListEstimation(long avgDegree, long nodeCount)
static org.neo4j.gds.core.utils.mem.MemoryEstimation
adjacencyListEstimation(org.neo4j.gds.RelationshipType relationshipType, boolean undirected)
static org.neo4j.gds.core.utils.mem.MemoryEstimation
adjacencyPropertiesEstimation(org.neo4j.gds.RelationshipType relationshipType, boolean undirected)
static AdjacencyFactory
configured()
AdjacencyCompressorBlueprint
create(java.util.function.LongSupplier nodeCountSupplier, org.neo4j.gds.PropertyMappings propertyMappings, org.neo4j.gds.core.Aggregation[] aggregations, boolean noAggregation, AllocationTracker allocationTracker)
default AdjacencyCompressorBlueprint
create(java.util.function.LongSupplier nodeCountSupplier, org.neo4j.gds.PropertyMappings propertyMappings, org.neo4j.gds.core.Aggregation[] aggregations, AllocationTracker allocationTracker)
static AdjacencyFactory
transientCompressed()
static AdjacencyFactory
transientUncompressed()
-
-
-
Method Detail
-
create
AdjacencyCompressorBlueprint create(java.util.function.LongSupplier nodeCountSupplier, org.neo4j.gds.PropertyMappings propertyMappings, org.neo4j.gds.core.Aggregation[] aggregations, boolean noAggregation, AllocationTracker allocationTracker)
-
create
default AdjacencyCompressorBlueprint create(java.util.function.LongSupplier nodeCountSupplier, org.neo4j.gds.PropertyMappings propertyMappings, org.neo4j.gds.core.Aggregation[] aggregations, AllocationTracker allocationTracker)
-
configured
static AdjacencyFactory configured()
-
transientCompressed
static AdjacencyFactory transientCompressed()
-
transientUncompressed
static AdjacencyFactory transientUncompressed()
-
adjacencyListEstimation
static org.neo4j.gds.core.utils.mem.MemoryEstimation adjacencyListEstimation(long avgDegree, long nodeCount)
-
adjacencyListEstimation
static org.neo4j.gds.core.utils.mem.MemoryEstimation adjacencyListEstimation(org.neo4j.gds.RelationshipType relationshipType, boolean undirected)
-
adjacencyPropertiesEstimation
static org.neo4j.gds.core.utils.mem.MemoryEstimation adjacencyPropertiesEstimation(org.neo4j.gds.RelationshipType relationshipType, boolean undirected)
-
-