org.qi4j.entitystore.sql.internal

## Class PostgreSQLStringBuilderMixin

- java.lang.Object
- - org.qi4j.entitystore.sql.internal.DatabaseSQLStringsBuilder.CommonMixin
  - - org.qi4j.entitystore.sql.internal.PostgreSQLStringBuilderMixin

- All Implemented Interfaces:
    DatabaseSQLStringsBuilder

      public class PostgreSQLStringBuilderMixin
      extends DatabaseSQLStringsBuilder.CommonMixin

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface org.qi4j.entitystore.sql.internal.DatabaseSQLStringsBuilder

      `DatabaseSQLStringsBuilder.CommonMixin`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `PostgreSQLStringBuilderMixin()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected org.sql.generation.api.grammar.common.datatypes.SQLDataType` | `getIDType()`
    `protected org.sql.generation.api.grammar.common.datatypes.SQLDataType` | `getStateType()`

    - ### Methods inherited from class org.qi4j.entitystore.sql.internal.DatabaseSQLStringsBuilder.CommonMixin

      `buildSQLForIndexCreation, buildSQLForInsertEntityStatement, buildSQLForRemoveEntityStatement, buildSQLForSchemaCreation, buildSQLForSelectAllEntitiesStatement, buildSQLForSelectEntityStatement, buildSQLForTableCreation, buildSQLForUpdateEntityStatement, createIndicesStatements, createInsertEntityStatement, createRemoveEntityStatement, createSchemaStatements, createSelectAllEntitiesStatement, createSelectEntityStatement, createTableStatements, createUpdateEntityStatement, getLastModifiedType, getOptimisticLockType, getPKType, getSchemaName, getVendor, init, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### PostgreSQLStringBuilderMixin

          public PostgreSQLStringBuilderMixin()

  - ### Method Detail

    - #### getIDType

          protected org.sql.generation.api.grammar.common.datatypes.SQLDataType getIDType()

      Overrides:
        `getIDType` in class `DatabaseSQLStringsBuilder.CommonMixin`

    - #### getStateType

          protected org.sql.generation.api.grammar.common.datatypes.SQLDataType getStateType()

      Overrides:
        `getStateType` in class `DatabaseSQLStringsBuilder.CommonMixin`