Index

A B C D E F G H I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

AdaptiveMonteCarloAlgorithm - Class in org.pentaho.aggdes.algorithm.impl
Implementation of Algorithm that runs the Monte Carlo method repeatedly, tuning the cost limit each time to yield an effective cost limit.
AdaptiveMonteCarloAlgorithm() - Constructor for class org.pentaho.aggdes.algorithm.impl.AdaptiveMonteCarloAlgorithm
 
AggDesUtil - Class in org.pentaho.aggdes.util
Miscellaneous utility functions for the Aggregate Designer.
Aggregate - Interface in org.pentaho.aggdes.model
Aggregate, also known as an aggregate table, or summary table.
AGGREGATE_LIMIT - Enum constant in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
AggregateImpl - Class in org.pentaho.aggdes.algorithm.impl
Implementation of Aggregate.
AggregateImpl(Schema, BitSetPlus) - Constructor for class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
Algorithm - Interface in org.pentaho.aggdes.algorithm
Algorithm that takes a star schema and recommends a set of aggregate tables.
Algorithm.CostBenefit - Interface in org.pentaho.aggdes.algorithm
Collection of metrics describing the cost and benefit of instantiating a particular Aggregate.
Algorithm.ParameterEnum - Enum in org.pentaho.aggdes.algorithm
Enumeration of parameters common to all algorithms.
AlgorithmImpl - Class in org.pentaho.aggdes.algorithm.impl
Implementation of the Algorithm that uses an exhaustive algorithm.
AlgorithmImpl() - Constructor for class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
Creates an AggregateTableAdvisorImpl
ArgumentUtils - Class in org.pentaho.aggdes.algorithm.util
Utility methods for retrieving and validating the algorithm's command-line arguments.
ArgumentUtils.TextProgress - Class in org.pentaho.aggdes.algorithm.util
Implementation of Progress that prints to a print writer.
ArgumentUtils.ValidationException - Exception Class in org.pentaho.aggdes.algorithm.util
Thrown on error parsing or validating command-line arguments.
Attribute - Interface in org.pentaho.aggdes.model
A field in a star schema.

B

benefit - Variable in class org.pentaho.aggdes.algorithm.impl.Cost
 
benefitCount - Variable in class org.pentaho.aggdes.algorithm.impl.Cost
 
BitSetPlus - Class in org.pentaho.aggdes.util
Extension to BitSet.
BitSetPlus() - Constructor for class org.pentaho.aggdes.util.BitSetPlus
 
BitSetPlus(int) - Constructor for class org.pentaho.aggdes.util.BitSetPlus
 
BOOLEAN - Enum constant in enum org.pentaho.aggdes.model.Parameter.Type
 

C

cancel() - Method in interface org.pentaho.aggdes.algorithm.Algorithm
Cancels a run.
cancel() - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
cast(List<?>) - Static method in class org.pentaho.aggdes.util.AggDesUtil
Casts a List to a List with a different element type.
checkCancelTimeout() - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
Checks whether this algorithm has been canceled or has exceeded its maximum running time.
chooseAggregate(double, double, Cost) - Method in interface org.pentaho.aggdes.algorithm.impl.Lattice
Chooses the next un-materialized aggregate with the highest incremental benefit.
chooseAggregate(double, double, Cost) - Method in class org.pentaho.aggdes.algorithm.impl.MonteCarloLatticeImpl
 
comment(StringBuilder, String) - Method in interface org.pentaho.aggdes.model.Dialect
Appends a single-line comment to a string builder.
compareTo(ValidationMessage) - Method in class org.pentaho.aggdes.model.ValidationMessage
 
Component - Interface in org.pentaho.aggdes.model
Component of an algorithm.
computeAggregateCosts(List<AggregateImpl>) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
computeAggregateCosts(Lattice, List<AggregateImpl>) - Static method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
 
computeAggregateCosts(Schema, Map<Parameter, Object>, List<Aggregate>) - Method in interface org.pentaho.aggdes.algorithm.Algorithm
Computes cost/benefit metrics for a list of Aggregates.
computeAggregateCosts(Schema, Map<Parameter, Object>, List<Aggregate>) - Method in class org.pentaho.aggdes.algorithm.impl.AdaptiveMonteCarloAlgorithm
 
computeAggregateCosts(Schema, Map<Parameter, Object>, List<Aggregate>) - Method in class org.pentaho.aggdes.algorithm.impl.ExhaustiveLatticeAlgorithm
 
computeAggregateCosts(Schema, Map<Parameter, Object>, List<Aggregate>) - Method in class org.pentaho.aggdes.algorithm.impl.MonteCarloAlgorithm
 
contains(BitSet) - Method in class org.pentaho.aggdes.util.BitSetPlus
Returns true if every bit in this set is also set in bitSet.
copy() - Method in interface org.pentaho.aggdes.algorithm.impl.Lattice
Returns a copy of this lattice.
copy() - Method in class org.pentaho.aggdes.algorithm.impl.MonteCarloLatticeImpl
 
copyFrom(Cost) - Method in class org.pentaho.aggdes.algorithm.impl.Cost
 
cost - Variable in class org.pentaho.aggdes.algorithm.impl.Cost
 
Cost - Class in org.pentaho.aggdes.algorithm.impl
Represents the cost of materializing an Aggregate.
Cost() - Constructor for class org.pentaho.aggdes.algorithm.impl.Cost
 
COST_LIMIT - Enum constant in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
costBenefitOf(AggregateImpl) - Method in interface org.pentaho.aggdes.algorithm.impl.Lattice
Returns an object representing the cost of the given aggregate, and benefit of adding it to the current lattice.
costBenefitOf(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.MonteCarloLatticeImpl
 
countCombinations(int, int) - Static method in class org.pentaho.aggdes.util.AggDesUtil
Computes the Binomial coefficient.
countSupersetDiff(List<BitSetPlus>) - Method in class org.pentaho.aggdes.util.BitSetPlus
Returns the number of bitsets which are supersets of this BitSetPlus but which are not supersets of any of the sets in minusBitSets.
countSupersetIntersection(int, BitSetPlus[]) - Static method in class org.pentaho.aggdes.util.BitSetPlus
Returns the number of sets which are supersets of every member of bitSets.
countSupersetIntersectionOld(int, BitSetPlus[]) - Static method in class org.pentaho.aggdes.util.BitSetPlus
Returns the number of sets which are supersets of at least one of the members of bitSets.
createAggregate(Schema, List<Attribute>) - Method in interface org.pentaho.aggdes.algorithm.Algorithm
Creates an Aggregate.
createAggregate(Schema, List<Attribute>) - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
createSchema(Map<Parameter, Object>) - Method in interface org.pentaho.aggdes.model.SchemaLoader
Creates a Schema.

D

depunctify(String) - Static method in class org.pentaho.aggdes.algorithm.util.StringUtils
Converts spaces and punctuation to underscores.
describe(PrintWriter) - Method in interface org.pentaho.aggdes.algorithm.Algorithm.CostBenefit
Describes this cost/benefit metric.
describe(PrintWriter) - Method in class org.pentaho.aggdes.algorithm.impl.ResultImpl
 
describe(PrintWriter) - Method in interface org.pentaho.aggdes.algorithm.Result
Prints a textual description of the result.
Dialect - Interface in org.pentaho.aggdes.model
Description of the capabilities of a database, its SQL dialect, and driver.
Dimension - Interface in org.pentaho.aggdes.model
OLAP Cube Dimension.
DOUBLE - Enum constant in enum org.pentaho.aggdes.model.Parameter.Type
 

E

ERROR - Enum constant in enum org.pentaho.aggdes.model.ValidationMessage.Type
 
estimateCost(double, double) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns an estimate of the cost, in terms of storage and computation time, of creating an aggregate table.
estimateRowCount() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
estimateRowCount() - Method in interface org.pentaho.aggdes.model.Aggregate
Returns an estimate of the number of distinct values in this Aggregate.
estimateSpace() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
estimateSpace() - Method in interface org.pentaho.aggdes.model.Aggregate
Returns an estimate of the amount of space (in bytes) required to store this Aggregate.
estimateSpace() - Method in interface org.pentaho.aggdes.model.Attribute
Estimates the average number of bytes required to store a value of this attribute.
ExhaustiveLatticeAlgorithm - Class in org.pentaho.aggdes.algorithm.impl
Implementation of Algorithm that tries all possible sets of Aggregate objects.
ExhaustiveLatticeAlgorithm() - Constructor for class org.pentaho.aggdes.algorithm.impl.ExhaustiveLatticeAlgorithm
 

F

findMaterializedDirectAscendants(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns a list of aggregates that are materialized, are an ascendant of aggregate (that is, a strict subset of its attributes), and there is no intervening materialized aggregate.
findMaterializedDirectDescendants(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns a list of aggregates that are materialized, are a descendant of aggregate (that is, a strict superset of its attributes), and there is no intervening materialized aggregate.
findNearestMaterializedDescendant(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Finds the aggregate which is materialized, is a descendant of aggregate (that is, it has a superset of its attributes), and has the fewest rows among such aggregates.

G

generateAggregateSql(Aggregate, List<String>) - Method in interface org.pentaho.aggdes.model.Schema
Converts an aggregate to a SELECT statement.
getAggregate(BitSetPlus) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
 
getAggregates() - Method in class org.pentaho.aggdes.algorithm.impl.ResultImpl
 
getAggregates() - Method in interface org.pentaho.aggdes.algorithm.Result
Returns a list of aggregate tables.
getAncestorAttributes() - Method in interface org.pentaho.aggdes.model.Attribute
Returns a list of Ancestor Attributes that make this attribute unique
getAttribute() - Method in interface org.pentaho.aggdes.model.Level
Attribute associated with level if available Note that All Levels will not have an attribute associated with them.
getAttributes() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
getAttributes() - Method in interface org.pentaho.aggdes.model.Aggregate
Returns a list of attributes in this aggregate table.
getAttributes() - Method in interface org.pentaho.aggdes.model.Schema
Returns a list of all attributes in this schema.
getBaseName(Class<? extends Component>) - Static method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
getBenefit(AggregateImpl, int[]) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns the benefit of materializing an aggregate.
getBitCount() - Method in class org.pentaho.aggdes.util.BitSetPlus
 
getCandidateColumnName() - Method in interface org.pentaho.aggdes.model.Attribute
Returns a suggestion for the name of a column in which to store this attribute as part of an aggregate table.
getCandidateTableName() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
getCandidateTableName() - Method in interface org.pentaho.aggdes.model.Aggregate
Returns a suggestion for the name of a table in which to store this aggregate.
getChildren(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns a list of aggregates which can be computed from a given aggregate by dropping one attribute.
getComponent() - Method in exception class org.pentaho.aggdes.algorithm.util.ArgumentUtils.ValidationException
 
getCostBenefits() - Method in class org.pentaho.aggdes.algorithm.impl.ResultImpl
 
getCostBenefits() - Method in interface org.pentaho.aggdes.algorithm.Result
Returns a list of cost/benefit for each aggregate.
getDatatype(Dialect) - Method in interface org.pentaho.aggdes.model.Attribute
Returns a description of the SQL data type of this attribute in the given dialect.
getDescription() - Method in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
getDescription() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
getDescription() - Method in interface org.pentaho.aggdes.model.Aggregate
Returns a text description of this aggregate
getDescription() - Method in interface org.pentaho.aggdes.model.Parameter
Returns the description of this Parameter.
getDialect() - Method in interface org.pentaho.aggdes.model.Schema
Returns the dialect of the underlying database.
getDimensions() - Method in interface org.pentaho.aggdes.model.Schema
Returns a list of Dimension objects in the schema;
getDoubleTypeString() - Method in interface org.pentaho.aggdes.model.Dialect
Returns the SQL type string for integer values.
getFactRowCount() - Method in interface org.pentaho.aggdes.model.StatisticsProvider
Returns the number of rows in the fact table.
getHierarchies() - Method in interface org.pentaho.aggdes.model.Dimension
List of Hierarchies
getIntegerTypeString() - Method in interface org.pentaho.aggdes.model.Dialect
Returns the SQL type string for integer values.
getLabel() - Method in interface org.pentaho.aggdes.model.Attribute
Returns a description of this attribute for tracing purposes.
getLabel() - Method in interface org.pentaho.aggdes.model.Table
Returns a description of this table for tracing purposes.
getLevels() - Method in interface org.pentaho.aggdes.model.Hierarchy
List of Levels
getLoadTime() - Method in interface org.pentaho.aggdes.algorithm.Algorithm.CostBenefit
Returns an estimate of the number of seconds required to load this aggregate.
getLoadTime(List<Attribute>) - Method in interface org.pentaho.aggdes.model.StatisticsProvider
 
getMaterializedAggregates() - Method in interface org.pentaho.aggdes.algorithm.impl.Lattice
 
getMaterializedAggregates() - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
 
getMaximumColumnNameLength() - Method in interface org.pentaho.aggdes.model.Dialect
Returns the maximum length of a column name.
getMaximumTableNameLength() - Method in interface org.pentaho.aggdes.model.Dialect
Returns the maximum length of a table name.
getMeasures() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
getMeasures() - Method in interface org.pentaho.aggdes.model.Aggregate
Returns a list of measures in this aggregate table.
getMeasures() - Method in interface org.pentaho.aggdes.model.Schema
Returns a list of Measure objects in the schema.
getMessage() - Method in class org.pentaho.aggdes.model.ValidationMessage
 
getName() - Method in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
getName() - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
getName() - Method in interface org.pentaho.aggdes.model.Component
Returns a name for this component.
getName() - Method in interface org.pentaho.aggdes.model.Dimension
Name of the Dimension
getName() - Method in interface org.pentaho.aggdes.model.Hierarchy
Name of the Hierarchy
getName() - Method in interface org.pentaho.aggdes.model.Level
Name of the Level
getName() - Method in interface org.pentaho.aggdes.model.Parameter
Returns the name of this Parameter.
getParameters() - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
getParameters() - Method in interface org.pentaho.aggdes.model.Component
Declares the parameters that this component accepts.
getParent() - Method in interface org.pentaho.aggdes.model.Level
returns the parent level, null if root level
getParent() - Method in interface org.pentaho.aggdes.model.Table
Returns this table's parent in the star schema.
getParents(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns a list of aggregates which can be computed from a given aggregate by adding one attribute.
getRowCount() - Method in interface org.pentaho.aggdes.algorithm.Algorithm.CostBenefit
Returns an estimate of the number of rows in this aggregate.
getRowCount(List<Attribute>) - Method in interface org.pentaho.aggdes.model.StatisticsProvider
Returns an estimate of the number of distinct values of a collection of attributes.
getSavedQueryRowCount() - Method in interface org.pentaho.aggdes.algorithm.Algorithm.CostBenefit
Returns the number of rows that do not need to be read in a typical query because this aggregate exists.
getSpace() - Method in interface org.pentaho.aggdes.algorithm.Algorithm.CostBenefit
Returns an estimate of the number of bytes required to store this aggregate on disk.
getSpace(List<Attribute>) - Method in interface org.pentaho.aggdes.model.StatisticsProvider
Returns an estimate of the amount of space (in bytes) required to store a row in an Aggregate composed of the given Attributes.
getStatisticsProvider() - Method in interface org.pentaho.aggdes.model.Schema
Returns the statistics provider for this Schema.
getTable() - Method in interface org.pentaho.aggdes.model.Attribute
Returns the table that this attribute belongs to.
getTables() - Method in interface org.pentaho.aggdes.model.Schema
Returns a list of all Table objects in the schema.
getType() - Method in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
getType() - Method in interface org.pentaho.aggdes.model.Parameter
Returns the of this Parameter.
getType() - Method in class org.pentaho.aggdes.model.ValidationMessage
 

H

hasCompleteAncestors(List<BitSetPlus>) - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
Returns whether this Aggregate is closed with respect to ancestors.
Hierarchy - Interface in org.pentaho.aggdes.model
OLAP Cube Hierarchy, Child of Dimension

I

INTEGER - Enum constant in enum org.pentaho.aggdes.model.Parameter.Type
 
isDistinct() - Method in interface org.pentaho.aggdes.model.Measure
Returns whether this measure is a distinct aggregation, such as distinct-count.
isRequired() - Method in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
isRequired() - Method in interface org.pentaho.aggdes.model.Parameter
Returns whether the parameter is required.

L

Lattice - Interface in org.pentaho.aggdes.algorithm.impl
Data structure which contains the set of all possible aggregates, arranged so that you can navigate from any aggregate to its parents (aggregates having precisely one more attribute) and to its children (aggregates having precisely one fewer attribute).
LatticeImpl - Class in org.pentaho.aggdes.algorithm.impl
Abstract implementation of the Lattice data structure.
LatticeImpl(Schema) - Constructor for class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Creates a lattice.
Level - Interface in org.pentaho.aggdes.model
OLAP Cube Level, Child of Hierarchy

M

materialize(AggregateImpl) - Method in interface org.pentaho.aggdes.algorithm.impl.Lattice
Materializes an aggregate.
materialize(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
 
materialize(AggregateImpl) - Method in class org.pentaho.aggdes.algorithm.impl.MonteCarloLatticeImpl
 
materializedAggregates - Variable in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
List of all materialized tables.
Measure - Interface in org.pentaho.aggdes.model
A quantity of interest in a star schema.
MonteCarloAlgorithm - Class in org.pentaho.aggdes.algorithm.impl
Implementation of Algorithm that measures the effectiveness of a set of Aggregate objects by generating a set of representative sample queries.
MonteCarloAlgorithm() - Constructor for class org.pentaho.aggdes.algorithm.impl.MonteCarloAlgorithm
 
MonteCarloLatticeImpl - Class in org.pentaho.aggdes.algorithm.impl
Implementation of the Lattice data structure for use by the MonteCarloAlgorithm.
MonteCarloLatticeImpl(Schema) - Constructor for class org.pentaho.aggdes.algorithm.impl.MonteCarloLatticeImpl
 

N

NL - Static variable in interface org.pentaho.aggdes.model.Dialect
 
nonMaterializedDescendants(AggregateImpl, boolean) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
Returns a list of the non-materialized descendants of an aggregate.

O

OK - Enum constant in enum org.pentaho.aggdes.model.ValidationMessage.Type
 
onStart(Map<Parameter, Object>, Progress) - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
org.pentaho.aggdes.algorithm - package org.pentaho.aggdes.algorithm
Defines the interface of the Aggregate Designer algorithm and supporting classes.
org.pentaho.aggdes.algorithm.impl - package org.pentaho.aggdes.algorithm.impl
Provides a default implementation of the Aggregate Design algorithm, which is specified in the org.pentaho.aggdes.algorithm package.
org.pentaho.aggdes.algorithm.util - package org.pentaho.aggdes.algorithm.util
Utilities for implementing algorithms.
org.pentaho.aggdes.model - package org.pentaho.aggdes.model
Model for aggregate designer algorithm.
org.pentaho.aggdes.util - package org.pentaho.aggdes.util
Utilities.

P

Parameter - Interface in org.pentaho.aggdes.model
Definition of a parameter for a component of an aggregate designer algorithm.
Parameter.Type - Enum in org.pentaho.aggdes.model
Parameter data type.
parameterList - Variable in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
Progress - Interface in org.pentaho.aggdes.algorithm
Callback to report progress.

Q

quoteIdentifier(StringBuilder, String...) - Method in interface org.pentaho.aggdes.model.Dialect
Appends to a buffer one or more identifiers, quoted appropriately for this Dialect.

R

removeInvalidIdentifierCharacters(String) - Method in interface org.pentaho.aggdes.model.Dialect
 
report(String, double) - Method in interface org.pentaho.aggdes.algorithm.Progress
Emits a progress message.
report(String, double) - Method in class org.pentaho.aggdes.algorithm.util.ArgumentUtils.TextProgress
 
Result - Interface in org.pentaho.aggdes.algorithm
Recommendations produced by an aggregate table advisor job.
ResultImpl - Class in org.pentaho.aggdes.algorithm.impl
Implementation of Result.
ResultImpl(List<Aggregate>, List<Algorithm.CostBenefit>, double, double, double) - Constructor for class org.pentaho.aggdes.algorithm.impl.ResultImpl
 
run(Schema, Map<Parameter, Object>, Progress) - Method in interface org.pentaho.aggdes.algorithm.Algorithm
Runs the optimization algorithm to produces a set of recommended aggregate tables.
run(Schema, Map<Parameter, Object>, Progress) - Method in class org.pentaho.aggdes.algorithm.impl.AdaptiveMonteCarloAlgorithm
 
run(Schema, Map<Parameter, Object>, Progress) - Method in class org.pentaho.aggdes.algorithm.impl.ExhaustiveLatticeAlgorithm
 
run(Schema, Map<Parameter, Object>, Progress) - Method in class org.pentaho.aggdes.algorithm.impl.MonteCarloAlgorithm
 
runAlgorithm(Lattice, double, double, int) - Method in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 

S

schema - Variable in class org.pentaho.aggdes.algorithm.impl.AlgorithmImpl
 
schema - Variable in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
 
Schema - Interface in org.pentaho.aggdes.model
Star schema.
SchemaLoader - Interface in org.pentaho.aggdes.model
Aggregate designer component that loads a schema.
StatisticsProvider - Interface in org.pentaho.aggdes.model
Source for statistics about a Schema.
STRING - Enum constant in enum org.pentaho.aggdes.model.Parameter.Type
 
StringUtils - Class in org.pentaho.aggdes.algorithm.util
Utility methods for string manipulation.
supersetCardinality() - Method in class org.pentaho.aggdes.util.BitSetPlus
Returns the number of bitsets which are supersets of bitSet.
supportsPrecision(DatabaseMetaData, String) - Method in interface org.pentaho.aggdes.model.Dialect
Returns true if database column DDL supports precision, ie INT(10) vs.

T

Table - Interface in org.pentaho.aggdes.model
A collection of Attributes in a star schema.
terminateCommand(StringBuilder) - Method in interface org.pentaho.aggdes.model.Dialect
Terminates a SQL command.
TextProgress(PrintWriter) - Constructor for class org.pentaho.aggdes.algorithm.util.ArgumentUtils.TextProgress
 
TIME_LIMIT_SECONDS - Enum constant in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
 
toBits(long) - Method in class org.pentaho.aggdes.algorithm.impl.LatticeImpl
 
toString() - Method in class org.pentaho.aggdes.algorithm.impl.AggregateImpl
 
toString() - Method in class org.pentaho.aggdes.algorithm.impl.Cost
 
toString() - Method in class org.pentaho.aggdes.model.ValidationMessage
 

V

validateParameters(Component, Map<String, String>) - Static method in class org.pentaho.aggdes.algorithm.util.ArgumentUtils
 
validateSchema(Map<Parameter, Object>) - Method in interface org.pentaho.aggdes.model.SchemaLoader
Validates a Schema.
ValidationException(Component, String) - Constructor for exception class org.pentaho.aggdes.algorithm.util.ArgumentUtils.ValidationException
 
ValidationMessage - Class in org.pentaho.aggdes.model
Message emitted during validation.
ValidationMessage(ValidationMessage.Type, String) - Constructor for class org.pentaho.aggdes.model.ValidationMessage
 
ValidationMessage.Type - Enum in org.pentaho.aggdes.model
Message severity.
valueOf(String) - Static method in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pentaho.aggdes.model.Parameter.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.pentaho.aggdes.model.ValidationMessage.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.pentaho.aggdes.algorithm.Algorithm.ParameterEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pentaho.aggdes.model.Parameter.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.pentaho.aggdes.model.ValidationMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARNING - Enum constant in enum org.pentaho.aggdes.model.ValidationMessage.Type
 
A B C D E F G H I L M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form