public class Meta
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Meta.ConstraintTracker |
static class |
Meta.MetaResult |
static class |
Meta.MetaStats |
static class |
Meta.Types |
Modifier and Type | Field and Description |
---|---|
org.neo4j.kernel.internal.GraphDatabaseAPI |
api |
org.neo4j.graphdb.GraphDatabaseService |
db |
org.neo4j.kernel.api.KernelTransaction |
kernelTx |
org.neo4j.logging.Log |
log |
Constructor and Description |
---|
Meta() |
Modifier and Type | Method and Description |
---|---|
java.util.stream.Stream<Meta.MetaResult> |
data(java.util.Map<java.lang.String,java.lang.Object> config) |
long |
getSampleForLabelCount(long labelCount,
long sample) |
java.util.stream.Stream<GraphResult> |
graph(java.util.Map<java.lang.String,java.lang.Object> config) |
java.util.stream.Stream<GraphResult> |
graphSample(java.util.Map<java.lang.String,java.lang.Object> config) |
boolean |
isType(java.lang.Object value,
java.lang.String type)
Deprecated.
|
boolean |
isTypeCypher(java.lang.Object value,
java.lang.String type) |
java.util.stream.Stream<Tables4LabelsProfile.NodeTypePropertiesEntry> |
nodeTypeProperties(java.util.Map<java.lang.String,java.lang.Object> config)
This procedure is intended to replicate what's in the core Neo4j product, but with the crucial difference that it
supports flexible sampling options, and does not scan the entire database.
|
java.util.stream.Stream<Tables4LabelsProfile.RelTypePropertiesEntry> |
relTypeProperties(java.util.Map<java.lang.String,java.lang.Object> config)
This procedure is intended to replicate what's in the core Neo4j product, but with the crucial difference that it
supports flexible sampling options, and does not scan the entire database.
|
void |
sample(org.neo4j.graphdb.GraphDatabaseService db,
apoc.meta.Meta.Sampler sampler,
int sampleSize) |
java.util.stream.Stream<MapResult> |
schema(java.util.Map<java.lang.String,java.lang.Object> config) |
java.util.stream.Stream<Meta.MetaStats> |
stats() |
java.util.stream.Stream<GraphResult> |
subGraph(java.util.Map<java.lang.String,java.lang.Object> config) |
java.lang.String |
type(java.lang.Object value)
Deprecated.
|
java.lang.String |
typeCypher(java.lang.Object value) |
java.lang.String |
typeName(java.lang.Object value)
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Object> |
types(java.lang.Object target)
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Object> |
typesCypher(java.lang.Object target) |
public org.neo4j.graphdb.GraphDatabaseService db
public org.neo4j.kernel.internal.GraphDatabaseAPI api
public org.neo4j.kernel.api.KernelTransaction kernelTx
public org.neo4j.logging.Log log
@Deprecated public java.lang.String type(java.lang.Object value)
@Deprecated public java.lang.String typeName(java.lang.Object value)
@Deprecated public java.util.Map<java.lang.String,java.lang.Object> types(java.lang.Object target)
@Deprecated public boolean isType(java.lang.Object value, java.lang.String type)
public boolean isTypeCypher(java.lang.Object value, java.lang.String type)
public java.lang.String typeCypher(java.lang.Object value)
public java.util.Map<java.lang.String,java.lang.Object> typesCypher(java.lang.Object target)
public java.util.stream.Stream<Meta.MetaStats> stats()
public java.util.stream.Stream<Meta.MetaResult> data(java.util.Map<java.lang.String,java.lang.Object> config)
public java.util.stream.Stream<MapResult> schema(java.util.Map<java.lang.String,java.lang.Object> config)
public java.util.stream.Stream<Tables4LabelsProfile.NodeTypePropertiesEntry> nodeTypeProperties(java.util.Map<java.lang.String,java.lang.Object> config)
public java.util.stream.Stream<Tables4LabelsProfile.RelTypePropertiesEntry> relTypeProperties(java.util.Map<java.lang.String,java.lang.Object> config)
public long getSampleForLabelCount(long labelCount, long sample)
public void sample(org.neo4j.graphdb.GraphDatabaseService db, apoc.meta.Meta.Sampler sampler, int sampleSize)
public java.util.stream.Stream<GraphResult> graph(java.util.Map<java.lang.String,java.lang.Object> config)
public java.util.stream.Stream<GraphResult> graphSample(java.util.Map<java.lang.String,java.lang.Object> config)
public java.util.stream.Stream<GraphResult> subGraph(java.util.Map<java.lang.String,java.lang.Object> config)