Uses of Class
mondrian.spi.Dialect.Datatype
-
Packages that use Dialect.Datatype Package Description mondrian.olap Mondrian's core package, this defines connections and the catalog metamodel, and allows you to execute queries.mondrian.rolap Implements the data access layer for the olap package.mondrian.rolap.agg Manages a cache of aggregates containing cell values.mondrian.rolap.aggmatcher Defines a 'matcher' which scans the schema to find candidate aggregate tables.mondrian.spi Contains the server-provider interfaces (SPIs) which user-defined extensions to Mondrian should implement.mondrian.spi.impl Provides implementations of SPIs defined in themondrian.spi
package. -
-
Uses of Dialect.Datatype in mondrian.olap
Methods in mondrian.olap that return Dialect.Datatype Modifier and Type Method Description Dialect.Datatype
MondrianDef.Level. getDatatype()
Methods in mondrian.olap with parameters of type Dialect.Datatype Modifier and Type Method Description Object
Aggregator. 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.Datatype Modifier and Type Method Description Dialect.Datatype
RolapBaseCubeMeasure. getDatatype()
Dialect.Datatype
RolapLevel. getDatatype()
Dialect.Datatype
RolapStar.Column. getDatatype()
Methods in mondrian.rolap with parameters of type Dialect.Datatype Modifier and Type Method Description Object
RolapAggregator. 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.Datatype Constructor Description 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.Datatype Modifier and Type Method Description static 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.Datatype Modifier and Type Method Description Dialect.Datatype
AggStar.Table.Column. getDatatype()
Returns the datatype of this column.static Dialect.Datatype
JdbcSchema. getDatatype(int javaType)
Converts aTypes
value to aDialect.Datatype
.Dialect.Datatype
JdbcSchema.Table.Column. getDatatype()
Return true if this column is numeric.Constructors in mondrian.rolap.aggmatcher with parameters of type Dialect.Datatype Constructor Description 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.Datatype Modifier and Type Method Description static Dialect.Datatype
Dialect.Datatype. valueOf(String name)
Returns the enum constant of this type with the specified name.static Dialect.Datatype[]
Dialect.Datatype. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in mondrian.spi with parameters of type Dialect.Datatype Modifier and Type Method Description void
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.Datatype Modifier and Type Method Description void
JdbcDialectImpl. quote(StringBuilder buf, Object value, Dialect.Datatype datatype)
-