Uses of Class
com.kingsrook.qqq.backend.module.rdbms.model.metadata.RDBMSBackendMetaData
Packages that use RDBMSBackendMetaData
Package
Description
Metadata classes for PostgreSQL backend and table configuration.
PostgreSQL-specific RDBMS action strategies.
-
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.postgres.model.metadata
Modifier and TypeClassDescriptionclassMeta-data to provide details of a PostgreSQL backend (e.g., connection params). -
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.postgres.strategy
Methods in com.kingsrook.qqq.backend.module.postgres.strategy with parameters of type RDBMSBackendMetaDataModifier and TypeMethodDescriptionPostgreSQLRDBMSActionStrategy.getGroupByBucketExpression(GroupBy group, String column, QFieldType sourceType, RDBMSBackendMetaData backend, List<Serializable> params) PostgreSQL date_trunc and width_bucket with an explicitly closed final numeric bin. -
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.rdbms.actions
Fields in com.kingsrook.qqq.backend.module.rdbms.actions declared as RDBMSBackendMetaDataModifier and TypeFieldDescriptionprotected RDBMSBackendMetaDataAbstractRDBMSAction.backendMetaData -
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.rdbms.jdbc
Methods in com.kingsrook.qqq.backend.module.rdbms.jdbc with parameters of type RDBMSBackendMetaDataModifier and TypeMethodDescriptionstatic ConnectionConnectionManager.getConnection(RDBMSBackendMetaData backend) static StringConnectionManager.getJdbcDriverClassName(RDBMSBackendMetaData backend) static StringConnectionManager.getJdbcUrl(RDBMSBackendMetaData backend) voidC3P0PooledConnectionProvider.init(RDBMSBackendMetaData backend) voidConnectionProviderInterface.init(RDBMSBackendMetaData backend) voidSimpleConnectionProvider.init(RDBMSBackendMetaData backend) -
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.rdbms.model.metadata
Methods in com.kingsrook.qqq.backend.module.rdbms.model.metadata that return RDBMSBackendMetaDataModifier and TypeMethodDescriptionRDBMSBackendMetaData.getReadOnlyBackendMetaData()Getter for readOnlyBackendMetaDataRDBMSBackendMetaData.withActionStrategyCodeReference(QCodeReference actionStrategyCodeReference) Fluent setter for actionStrategyCodeReferenceRDBMSBackendMetaData.withConnectionPoolSettings(ConnectionPoolSettings connectionPoolSettings) Fluent setter for connectionPoolSettingsRDBMSBackendMetaData.withConnectionProvider(QCodeReference connectionProvider) Fluent setter for connectionProviderRDBMSBackendMetaData.withDatabaseName(String databaseName) Fluent Setter for databaseNameRDBMSBackendMetaData.withHostName(String hostName) Fluent Setter for hostNameRDBMSBackendMetaData.withJdbcDriverClassName(String jdbcDriverClassName) Fluent setter for jdbcDriverClassNameRDBMSBackendMetaData.withJdbcUrl(String jdbcUrl) Fluent setter for jdbcUrlFluent setter, override to help fluent flowsRDBMSBackendMetaData.withPassword(String password) Fluent Setter for passwordFluent Setter for portRDBMSBackendMetaData.withQueriesForNewConnections(List<String> queriesForNewConnections) Fluent setter for queriesForNewConnectionsRDBMSBackendMetaData.withReadOnlyBackendMetaData(RDBMSBackendMetaData readOnlyBackendMetaData) Fluent setter for readOnlyBackendMetaDataRDBMSBackendMetaData.withUsername(String username) Fluent Setter for usernameRDBMSBackendMetaData.withVendor(String vendor) Fluent Setter for vendorMethods in com.kingsrook.qqq.backend.module.rdbms.model.metadata with parameters of type RDBMSBackendMetaDataModifier and TypeMethodDescriptionRDBMSTableMetaDataBuilder.buildTableMetaData(RDBMSBackendMetaData backendMetaData, String tableName) voidRDBMSBackendMetaData.setReadOnlyBackendMetaData(RDBMSBackendMetaData readOnlyBackendMetaData) Setter for readOnlyBackendMetaDataRDBMSBackendMetaData.withReadOnlyBackendMetaData(RDBMSBackendMetaData readOnlyBackendMetaData) Fluent setter for readOnlyBackendMetaDataConstructors in com.kingsrook.qqq.backend.module.rdbms.model.metadata with parameters of type RDBMSBackendMetaDataModifierConstructorDescriptionRDBMSBackendAssessor(QInstanceAssessor assessor, RDBMSBackendMetaData backendMetaData, List<QTableMetaData> tables) -
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.rdbms.strategy
Methods in com.kingsrook.qqq.backend.module.rdbms.strategy with parameters of type RDBMSBackendMetaDataModifier and TypeMethodDescriptionBaseRDBMSActionStrategy.getAggregateExpression(AggregateOperator operator, String column, String otherColumn, Aggregate aggregate, RDBMSBackendMetaData backend, List<Serializable> params) ANSI aggregate functions used by H2 and MySQL where supported.default StringRDBMSActionStrategyInterface.getAggregateExpression(AggregateOperator operator, String columnExpression, String otherColumnExpression, Aggregate aggregate, RDBMSBackendMetaData backend, List<Serializable> params) Render the complete aggregate expression.BaseRDBMSActionStrategy.getGroupByBucketExpression(GroupBy group, String column, QFieldType sourceType, RDBMSBackendMetaData backend, List<Serializable> params) Equal-width bins with max included in the last bin, and session-local date buckets.default StringRDBMSActionStrategyInterface.getGroupByBucketExpression(GroupBy group, String column, QFieldType sourceType, RDBMSBackendMetaData backend, List<Serializable> params) Render a bucket around an already resolved SQL column.protected booleanBaseRDBMSActionStrategy.isH2(RDBMSBackendMetaData backend) Use explicit backend metadata to identify H2. -
Uses of RDBMSBackendMetaData in com.kingsrook.qqq.backend.module.sqlite.model.metadata
Modifier and TypeClassDescriptionclassMeta-data to provide details of an SQLite backend (e.g., path to the database file)