Class AdamDatabase

java.lang.Object
org.jooq.meta.AbstractDatabase
ch.ergon.adam.gradleplugin.util.AdamDatabase
All Implemented Interfaces:
AutoCloseable, org.jooq.meta.Database

public class AdamDatabase extends org.jooq.meta.AbstractDatabase
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.jooq.meta.Database

    org.jooq.meta.Database.Filter
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.jooq.DSLContext
     
    protected List<org.jooq.meta.ArrayDefinition>
     
    protected List<org.jooq.meta.CatalogDefinition>
     
    protected List<org.jooq.meta.DomainDefinition>
     
    protected List<org.jooq.meta.EnumDefinition>
     
    protected List<org.jooq.meta.PackageDefinition>
     
    protected List<org.jooq.meta.RoutineDefinition>
     
    protected List<org.jooq.meta.SchemaDefinition>
     
    protected List<org.jooq.meta.SequenceDefinition>
     
    protected List<org.jooq.meta.TableDefinition>
     
    protected List<org.jooq.meta.UDTDefinition>
     
    protected List<org.jooq.meta.XMLSchemaCollectionDefinition>
     
    protected void
    loadCheckConstraints(org.jooq.meta.DefaultRelations r)
     
    protected void
    loadForeignKeys(org.jooq.meta.DefaultRelations r)
     
    protected void
    loadPrimaryKeys(org.jooq.meta.DefaultRelations r)
     
    protected void
    loadUniqueKeys(org.jooq.meta.DefaultRelations r)
     

    Methods inherited from class org.jooq.meta.AbstractDatabase

    addFilter, close, commercial, commercial, configuredDialectIsNotFamilyAndSupports, create, create, dateAsTimestamp, embeddableDomains, embeddablePrimaryKeys, embeddableUniqueKeys, existAll, existAll, exists, exists, exists0, exists0, exists1, exists1, fetchedSize, filter, filter, filterExcludeInclude, filterExcludeInclude, filterExcludeInclude, filterPackage, filterPackage, filterSchema, filterSchema, filterTable, filterTable, getAll, getArray, getArray, getArray, getArray, getArrays, getBasedir, getCatalog, getCatalogs, getCatalogVersionProvider, getCheckConstraints, getComments, getComments0, getConfiguredComments, getConfiguredCustomType, getConfiguredCustomTypes, getConfiguredEmbeddables, getConfiguredEnumTypes, getConfiguredForcedType, getConfiguredForcedType, getConfiguredForcedTypes, getConfiguredSyntheticColumns, getConfiguredSyntheticDaos, getConfiguredSyntheticEnum, getConfiguredSyntheticEnums, getConfiguredSyntheticForeignKeys, getConfiguredSyntheticIdentities, getConfiguredSyntheticPrimaryKeys, getConfiguredSyntheticReadonlyColumns, getConfiguredSyntheticReadonlyRowids, getConfiguredSyntheticUniqueKeys, getConfiguredSyntheticViews, getConnection, getDataTypeForMAX_VAL, getDefinition, getDefinition, getDialect, getDomain, getDomain, getDomain, getDomain, getDomains, getDomains, getEmbeddables, getEmbeddables, getEmbeddables, getEmbeddablesByReferencingTable, getEnum, getEnum, getEnum, getEnum, getEnums, getExcluded, getExcludes, getExcludeSql, getFilters, getForcedTypesForBuiltinDataTypeExtensions, getForcedTypesForXMLSchemaCollections, getForceIntegerTypesOnZeroScaleDecimals, getForeignKeys, getForeignKeys, getIdentities, getIncludeCheckConstraints, getIncluded, getIncludeDomains, getIncludeEmbeddables, getIncludeExcludeColumns, getIncludeExcludePackageRoutines, getIncludeForeignKeys, getIncludeIndexes, getIncludeInvisibleColumns, getIncludePackageConstants, getIncludePackageRoutines, getIncludePackages, getIncludePackageUDTs, getIncludePrimaryKeys, getIncludeRoutines, getIncludes, getIncludeSequences, getIncludeSql, getIncludeSystemCheckConstraints, getIncludeSystemIndexes, getIncludeSystemSequences, getIncludeSystemTables, getIncludeSystemUDTs, getIncludeTables, getIncludeTriggerRoutines, getIncludeUDTs, getIncludeUniqueKeys, getIncludeXMLSchemaCollections, getIndexes, getIndexes, getIndexes0, getInputCatalogs, getInputCatalogsAndSchemata, getInputSchemata, getInputSchemata, getInputSchemata, getKeys, getKeys, getLogSlowQueriesAfterSeconds, getLogSlowResultsAfterSeconds, getOrderProvider, getOutputCatalog, getOutputSchema, getOutputSchema, getOverridePrimaryKeys, getPackage, getPackages, getPrimaryKeys, getPrimaryKeys, getProperties, getRecordTimestampFields, getRecordVersionFields, getRegexFlags, getRegexMatchesPartialQualification, getRelations, getRelations0, getRenderQuotedNames, getRoutines, getSchema, getSchemata, getSchemata, getSchemaVersionProvider, getSequences, getSequences, getSources, getSources0, getSqlMatchesPartialQualification, getSyntheticIdentities, getSyntheticPrimaryKeys, getTable, getTable, getTable, getTable, getTables, getTables, getUDT, getUDT, getUDT, getUDT, getUDTs, getUDTs, getUDTs, getUniqueKeys, getUniqueKeys, getUnusedComments, getUnusedEmbeddables, getUnusedForcedTypes, getUnusedSyntheticColumns, getUnusedSyntheticEnums, getUnusedSyntheticForeignKeys, getUnusedSyntheticIdentities, getUnusedSyntheticPrimaryKeys, getUnusedSyntheticReadonlyColumns, getUnusedSyntheticReadonlyRowids, getUnusedSyntheticUniqueKeys, getUnusedSyntheticViews, getXMLSchemaCollection, getXMLSchemaCollections, getXMLSchemaCollections, ignoreProcedureReturnValues, includeRelations, integerDisplayWidths, isArrayType, javaTimeTypes, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, markUsed, onError, overload, readonlyComputedColumns, readonlyIdentities, readonlyNonUpdatableColumns, requireCommercial, setBasedir, setCatalogVersionProvider, setConfiguredCatalogs, setConfiguredComments, setConfiguredCustomTypes, setConfiguredEmbeddables, setConfiguredEnumTypes, setConfiguredForcedTypes, setConfiguredSchemata, setConfiguredSyntheticObjects, setConnection, setDateAsTimestamp, setDialect, setEmbeddableDomains, setEmbeddablePrimaryKeys, setEmbeddableUniqueKeys, setExcludes, setExcludeSql, setForcedTypesForBuiltinDataTypeExtensions, setForcedTypesForXMLSchemaCollections, setForceIntegerTypesOnZeroScaleDecimals, setIgnoreProcedureReturnValues, setIncludeCheckConstraints, setIncludeDomains, setIncludeEmbeddables, setIncludeExcludeColumns, setIncludeExcludePackageRoutines, setIncludeForeignKeys, setIncludeIndexes, setIncludeInvisibleColumns, setIncludePackageConstants, setIncludePackageRoutines, setIncludePackages, setIncludePackageUDTs, setIncludePrimaryKeys, setIncludeRelations, setIncludeRoutines, setIncludes, setIncludeSequences, setIncludeSql, setIncludeSystemCheckConstraints, setIncludeSystemIndexes, setIncludeSystemSequences, setIncludeSystemTables, setIncludeSystemUDTs, setIncludeTables, setIncludeTriggerRoutines, setIncludeUDTs, setIncludeUniqueKeys, setIncludeXMLSchemaCollections, setIntegerDisplayWidths, setJavaTimeTypes, setLogSlowQueriesAfterSeconds, setLogSlowResultsAfterSeconds, setOnError, setOrderProvider, setOverridePrimaryKeys, setProperties, setReadonlyComputedColumns, setReadonlyIdentities, setReadonlyNonUpdatableColumns, setRecordTimestampFields, setRecordVersionFields, setRegexFlags, setRegexMatchesPartialQualification, setSchemaVersionProvider, setSqlMatchesPartialQualification, setSupportsUnsignedTypes, setSyntheticIdentities, setSyntheticPrimaryKeys, setTableValuedFunctions, sort, supportsUnsignedTypes, tableValuedFunctions

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • AdamDatabase

      public AdamDatabase()
  • Method Details

    • create0

      protected org.jooq.DSLContext create0()
      Specified by:
      create0 in class org.jooq.meta.AbstractDatabase
    • loadPrimaryKeys

      protected void loadPrimaryKeys(org.jooq.meta.DefaultRelations r) throws SQLException
      Specified by:
      loadPrimaryKeys in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • loadUniqueKeys

      protected void loadUniqueKeys(org.jooq.meta.DefaultRelations r) throws SQLException
      Specified by:
      loadUniqueKeys in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • loadForeignKeys

      protected void loadForeignKeys(org.jooq.meta.DefaultRelations r) throws SQLException
      Specified by:
      loadForeignKeys in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • loadCheckConstraints

      protected void loadCheckConstraints(org.jooq.meta.DefaultRelations r) throws SQLException
      Specified by:
      loadCheckConstraints in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getCatalogs0

      protected List<org.jooq.meta.CatalogDefinition> getCatalogs0() throws SQLException
      Specified by:
      getCatalogs0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getSchemata0

      protected List<org.jooq.meta.SchemaDefinition> getSchemata0() throws SQLException
      Specified by:
      getSchemata0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getSequences0

      protected List<org.jooq.meta.SequenceDefinition> getSequences0() throws SQLException
      Specified by:
      getSequences0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getTables0

      protected List<org.jooq.meta.TableDefinition> getTables0() throws SQLException
      Specified by:
      getTables0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getRoutines0

      protected List<org.jooq.meta.RoutineDefinition> getRoutines0() throws SQLException
      Specified by:
      getRoutines0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getPackages0

      protected List<org.jooq.meta.PackageDefinition> getPackages0() throws SQLException
      Specified by:
      getPackages0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getEnums0

      protected List<org.jooq.meta.EnumDefinition> getEnums0() throws SQLException
      Specified by:
      getEnums0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getDomains0

      protected List<org.jooq.meta.DomainDefinition> getDomains0() throws SQLException
      Specified by:
      getDomains0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getXMLSchemaCollections0

      protected List<org.jooq.meta.XMLSchemaCollectionDefinition> getXMLSchemaCollections0() throws SQLException
      Specified by:
      getXMLSchemaCollections0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getUDTs0

      protected List<org.jooq.meta.UDTDefinition> getUDTs0() throws SQLException
      Specified by:
      getUDTs0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException
    • getArrays0

      protected List<org.jooq.meta.ArrayDefinition> getArrays0() throws SQLException
      Specified by:
      getArrays0 in class org.jooq.meta.AbstractDatabase
      Throws:
      SQLException