Uses of Enum Class
mondrian.rolap.SqlStatement.Type
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.
Database-independent library for generating SQL.
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 SqlStatement.Type in mondrian.olap
-
Uses of SqlStatement.Type in mondrian.rolap
Modifier and TypeMethodDescriptionRolapLevel.getInternalType()
RolapStar.Column.getInternalType()
static SqlStatement.Type
Returns the enum constant of this class with the specified name.static SqlStatement.Type[]
SqlStatement.Type.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionstatic SqlStatement
RolapUtil.executeQuery
(DataSource dataSource, String sql, List<SqlStatement.Type> types, int maxRowCount, int firstRowOrdinal, Locus locus, int resultSetType, int resultSetConcurrency, Util.Functor1<Void, Statement> callback) Executes a query.ModifierConstructorDescriptionSqlStatement
(DataSource dataSource, String sql, List<SqlStatement.Type> types, int maxRows, int firstRowOrdinal, Locus locus, int resultSetType, int resultSetConcurrency, Util.Functor1<Void, Statement> callback) Creates a SqlStatement. -
Uses of SqlStatement.Type in mondrian.rolap.agg
Modifier and TypeMethodDescriptionSegmentDataset.getType()
Returns the SQL type of the data contained in this dataset.Modifier and TypeMethodDescriptionstatic Pair<String,
List<SqlStatement.Type>> AggregationManager.generateSql
(mondrian.rolap.agg.GroupingSetsList groupingSetsList, List<StarPredicate> compoundPredicateList) Generates the query to retrieve the cells for a list of segments.AbstractQuerySpec.generateSqlQuery()
QuerySpec.generateSqlQuery()
SegmentLoader.RowList.getTypes()
-
Uses of SqlStatement.Type in mondrian.rolap.aggmatcher
Modifier and TypeMethodDescriptionAggStar.Table.Column.getInternalType()
AggStar.Table.Level.getInternalType()
-
Uses of SqlStatement.Type in mondrian.rolap.sql
Modifier and TypeMethodDescriptionSqlQuery.addSelect
(String expression, SqlStatement.Type type) Adds an expression to the select clause, automatically creating a column alias.SqlQuery.addSelect
(String expression, SqlStatement.Type type, String alias) Adds an expression to the select clause, with a specified type and column alias.SqlQuery.addSelectGroupBy
(String expression, SqlStatement.Type type) Adds an expression to the SELECT and GROUP BY clauses. -
Uses of SqlStatement.Type in mondrian.spi
Modifier and TypeMethodDescriptionDialect.getType
(ResultSetMetaData metadata, int columnIndex) Chooses the most appropriate type for accessing the values of a column in a result set for a dialect. -
Uses of SqlStatement.Type in mondrian.spi.impl
Modifier and TypeMethodDescriptionJdbcDialectImpl.getType
(ResultSetMetaData metaData, int columnIndex) MonetDbDialect.getType
(ResultSetMetaData metaData, int columnIndex) NetezzaDialect.getType
(ResultSetMetaData metaData, int columnIndex) OracleDialect.getType
(ResultSetMetaData metaData, int columnIndex) Chooses the most appropriate type for accessing the values of a column in a result set.PdiDataServiceDialect.getType
(ResultSetMetaData metaData, int columnIndex) PostgreSqlDialect.getType
(ResultSetMetaData metaData, int columnIndex) SnowflakeDialect.getType
(ResultSetMetaData metaData, int columnIndex) VerticaDialect.getType
(ResultSetMetaData metaData, int columnIndex)