Uses of Enum Class
mondrian.spi.Dialect.DatabaseProduct
Package
Description
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.DatabaseProduct in mondrian.spi
Modifier and TypeMethodDescriptionstatic Dialect.DatabaseProduct
Dialect.DatabaseProduct.getDatabaseProduct
(String name) Dialect.getDatabaseProduct()
Returns the database for this Dialect, orUNKNOWN
if the database is not a common database.Dialect.DatabaseProduct.getFamily()
Return the root of the family of products this database product belongs to.static Dialect.DatabaseProduct
Returns the enum constant of this class with the specified name.static Dialect.DatabaseProduct[]
Dialect.DatabaseProduct.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of Dialect.DatabaseProduct in mondrian.spi.impl
Modifier and TypeFieldDescriptionprotected final Dialect.DatabaseProduct
JdbcDialectImpl.databaseProduct
Major database product (or null if product is not a common one)Modifier and TypeMethodDescriptionGreenplumDialect.getDatabaseProduct()
ImpalaDialect.getDatabaseProduct()
InfobrightDialect.getDatabaseProduct()
JdbcDialectImpl.getDatabaseProduct()
NetezzaDialect.getDatabaseProduct()
PostgreSqlDialect.getDatabaseProduct()
RedshiftDialect.getDatabaseProduct()
VectorwiseDialect.getDatabaseProduct()
VerticaDialect.getDatabaseProduct()
static Dialect.DatabaseProduct
JdbcDialectImpl.getProduct
(String productName, String productVersion) Converts a product name and version (per the JDBC driver) into a product enumeration.Modifier and TypeMethodDescriptionprotected static boolean
JdbcDialectImpl.isDatabase
(Dialect.DatabaseProduct databaseProduct, Connection connection) Helper method to determine if a connection would work with a given database product.ModifierConstructorDescriptionJdbcDialectFactory
(Class<? extends JdbcDialectImpl> dialectClass, Dialect.DatabaseProduct databaseProduct) Creates a JdbcDialectFactory.