public final class TQuantize extends Object
IResultTable
.Modifier and Type | Class and Description |
---|---|
static class |
TQuantize.Builder
TQuantize factory |
static class |
TQuantize.Target
Well-known default aggregations.
|
Modifier and Type | Method and Description |
---|---|
static TQuantize |
defaultValueDistribution(ISnapshot snapshot,
IResultTable base,
TQuantize.Target target)
A convenience methods to aggregate a table by one of the well-known
targets and create the sum for all other columns.
|
IResult |
process(IProgressListener listener)
Create distribution based on the given table.
|
static TQuantize.Builder |
valueDistribution(ISnapshot snapshot,
IResultTable base,
int... columns)
Creates a
TQuantize object which aggregates the table by the
value of the columns. |
static TQuantize.Builder |
valueDistribution(ISnapshot snapshot,
IResultTable base,
TQuantize.Target target)
Creates a
TQuantize object which aggregates the table by one of
the well-known targets, e.g. |
public static TQuantize.Builder valueDistribution(ISnapshot snapshot, IResultTable base, int... columns) throws SnapshotException
TQuantize
object which aggregates the table by the
value of the columns.SnapshotException
public static TQuantize.Builder valueDistribution(ISnapshot snapshot, IResultTable base, TQuantize.Target target) throws SnapshotException
TQuantize
object which aggregates the table by one of
the well-known targets, e.g. by class loader or package.SnapshotException
public static TQuantize defaultValueDistribution(ISnapshot snapshot, IResultTable base, TQuantize.Target target) throws SnapshotException
SnapshotException
public IResult process(IProgressListener listener) throws SnapshotException
listener
- progress listenerSnapshotException