static class SimpleProfiler.Run extends Object
| Modifier and Type | Field and Description |
|---|---|
private List<Profiler.Column> |
columns |
(package private) com.google.common.base.Function<Integer,Profiler.Column> |
get |
private List<ImmutableBitSet> |
keyOrdinalLists |
(package private) PartiallyOrderedSet<SimpleProfiler.Space> |
keyResults |
(package private) PartiallyOrderedSet.Ordering<SimpleProfiler.Space> |
ordering |
(package private) PartiallyOrderedSet<SimpleProfiler.Space> |
results |
(package private) List<SimpleProfiler.Space> |
singletonSpaces |
(package private) List<SimpleProfiler.Space> |
spaces |
(package private) List<Profiler.Statistic> |
statistics |
| Constructor and Description |
|---|
Run(List<Profiler.Column> columns) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
containsKey(ImmutableBitSet ordinals,
boolean strict)
Returns whether a set of column ordinals
matches or contains a unique key.
|
private boolean |
hasNull(ImmutableBitSet columnOrdinals) |
(package private) Profiler.Profile |
profile(Iterable<List<Comparable>> rows) |
private com.google.common.collect.ImmutableSortedSet<Profiler.Column> |
toColumns(Iterable<Integer> ordinals) |
private final List<Profiler.Column> columns
final List<SimpleProfiler.Space> spaces
final List<SimpleProfiler.Space> singletonSpaces
final List<Profiler.Statistic> statistics
final PartiallyOrderedSet.Ordering<SimpleProfiler.Space> ordering
final PartiallyOrderedSet<SimpleProfiler.Space> results
final PartiallyOrderedSet<SimpleProfiler.Space> keyResults
private final List<ImmutableBitSet> keyOrdinalLists
final com.google.common.base.Function<Integer,Profiler.Column> get
Run(List<Profiler.Column> columns)
Profiler.Profile profile(Iterable<List<Comparable>> rows)
private boolean containsKey(ImmutableBitSet ordinals, boolean strict)
strict, it must contain a unique key.private boolean hasNull(ImmutableBitSet columnOrdinals)
private com.google.common.collect.ImmutableSortedSet<Profiler.Column> toColumns(Iterable<Integer> ordinals)
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.