static class ProfilerImpl.Space extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
cardinality
Number of distinct values.
|
(package private) ProfilerImpl.Collector |
collector |
(package private) ImmutableBitSet |
columnOrdinals |
(package private) com.google.common.collect.ImmutableSortedSet<Profiler.Column> |
columns |
(package private) BitSet |
dependencies |
(package private) Set<ImmutableBitSet> |
dependents |
(package private) double |
expectedCardinality |
(package private) int |
nullCount
Assigned by
ProfilerImpl.Collector.finish(). |
private ProfilerImpl.Run |
run |
(package private) boolean |
unique |
(package private) SortedSet<Comparable> |
valueSet
Assigned by
ProfilerImpl.Collector.finish(). |
| Constructor and Description |
|---|
Space(ProfilerImpl.Run run,
ImmutableBitSet columnOrdinals,
Iterable<Profiler.Column> columns) |
| Modifier and Type | Method and Description |
|---|---|
Profiler.Distribution |
distribution()
Returns the distribution created from this space, or null if no
distribution has been registered yet.
|
boolean |
equals(Object o) |
int |
hashCode() |
(package private) double |
surprise() |
private final ProfilerImpl.Run run
final ImmutableBitSet columnOrdinals
final com.google.common.collect.ImmutableSortedSet<Profiler.Column> columns
boolean unique
final BitSet dependencies
final Set<ImmutableBitSet> dependents
double expectedCardinality
ProfilerImpl.Collector collector
int nullCount
ProfilerImpl.Collector.finish().int cardinality
ProfilerImpl.Collector.finish().SortedSet<Comparable> valueSet
ProfilerImpl.Collector.finish().Space(ProfilerImpl.Run run, ImmutableBitSet columnOrdinals, Iterable<Profiler.Column> columns)
public Profiler.Distribution distribution()
double surprise()
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.