Uses of Enum Class
mondrian.spi.Dialect.DatabaseProduct
Packages that use 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
Methods in mondrian.spi that return Dialect.DatabaseProductModifier 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
Fields in mondrian.spi.impl declared as Dialect.DatabaseProductModifier and TypeFieldDescriptionprotected final Dialect.DatabaseProduct
JdbcDialectImpl.databaseProduct
Major database product (or null if product is not a common one)Methods in mondrian.spi.impl that return Dialect.DatabaseProductModifier 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.Methods in mondrian.spi.impl with parameters of type Dialect.DatabaseProductModifier 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.Constructors in mondrian.spi.impl with parameters of type Dialect.DatabaseProductModifierConstructorDescriptionJdbcDialectFactory
(Class<? extends JdbcDialectImpl> dialectClass, Dialect.DatabaseProduct databaseProduct) Creates a JdbcDialectFactory.