Uses of Enum Class
mondrian.spi.Dialect.Datatype
Packages that use Dialect.Datatype
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Implements the data access layer for the olap package.
Manages a cache of aggregates containing cell values.
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
Contains the server-provider interfaces (SPIs) which user-defined
extensions to Mondrian should implement.
Provides implementations of SPIs defined in the
mondrian.spi
package.-
Uses of Dialect.Datatype in mondrian.olap
Methods in mondrian.olap that return Dialect.DatatypeMethods in mondrian.olap with parameters of type Dialect.DatatypeModifier and TypeMethodDescriptionAggregator.aggregate
(List<Object> rawData, Dialect.Datatype datatype) Applies this aggregator over a raw list of objects for a rollup operation.boolean
Aggregator.supportsFastAggregates
(Dialect.Datatype datatype) Tells Mondrian if this aggregator can perform fast aggregation using only the raw data of a given object type. -
Uses of Dialect.Datatype in mondrian.rolap
Methods in mondrian.rolap that return Dialect.DatatypeModifier and TypeMethodDescriptionRolapBaseCubeMeasure.getDatatype()
final Dialect.Datatype
RolapLevel.getDatatype()
RolapStar.Column.getDatatype()
Methods in mondrian.rolap with parameters of type Dialect.DatatypeModifier and TypeMethodDescriptionRolapAggregator.aggregate
(List<Object> rawData, Dialect.Datatype datatype) static String
SqlConstraintUtils.constrainLevel2
(SqlQuery query, MondrianDef.Expression exp, Dialect.Datatype datatype, Comparable columnValue) Generates a sql expression constraining a level by some valuestatic String
RolapStar.Column.createInExpr
(String expr, StarColumnPredicate predicate, Dialect.Datatype datatype, SqlQuery sqlQuery) Generates a predicate that a column matches one of a list of values.boolean
RolapAggregator.supportsFastAggregates
(Dialect.Datatype dataType) By default, fast rollup is not supported for all classes.Constructors in mondrian.rolap with parameters of type Dialect.DatatypeModifierConstructorDescriptionprotected
Column
(Dialect.Datatype datatype) Fake column.Measure
(String name, String cubeName, RolapAggregator aggregator, RolapStar.Table table, MondrianDef.Expression expression, Dialect.Datatype datatype) -
Uses of Dialect.Datatype in mondrian.rolap.agg
Methods in mondrian.rolap.agg with parameters of type Dialect.DatatypeModifier and TypeMethodDescriptionstatic Pair<SegmentHeader,
SegmentBody> SegmentBuilder.rollup
(Map<SegmentHeader, SegmentBody> map, Set<String> keepColumns, BitKey targetBitkey, Aggregator rollupAggregator, Dialect.Datatype datatype) Given a collection of segments, all of the same dimensionality, rolls up to create a segment with reduced dimensionality. -
Uses of Dialect.Datatype in mondrian.rolap.aggmatcher
Methods in mondrian.rolap.aggmatcher that return Dialect.DatatypeModifier and TypeMethodDescriptionAggStar.Table.Column.getDatatype()
Returns the datatype of this column.static Dialect.Datatype
JdbcSchema.getDatatype
(int javaType) Converts aTypes
value to aDialect.Datatype
.JdbcSchema.Table.Column.getDatatype()
Return true if this column is numeric.Constructors in mondrian.rolap.aggmatcher with parameters of type Dialect.DatatypeModifierConstructorDescriptionprotected
Column
(String name, MondrianDef.Expression expression, Dialect.Datatype datatype, int bitPosition) -
Uses of Dialect.Datatype in mondrian.spi
Methods in mondrian.spi that return Dialect.DatatypeModifier and TypeMethodDescriptionstatic Dialect.Datatype
Returns the enum constant of this class with the specified name.static Dialect.Datatype[]
Dialect.Datatype.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in mondrian.spi with parameters of type Dialect.DatatypeModifier and TypeMethodDescriptionvoid
Dialect.quote
(StringBuilder buf, Object value, Dialect.Datatype datatype) Appends to a buffer a value quoted for its type. -
Uses of Dialect.Datatype in mondrian.spi.impl
Methods in mondrian.spi.impl with parameters of type Dialect.DatatypeModifier and TypeMethodDescriptionvoid
JdbcDialectImpl.quote
(StringBuilder buf, Object value, Dialect.Datatype datatype)