| Constructor and Description |
|---|
PostgresSQL() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMappings(Mapping mapping)
Given the attribute and
FieldType allows the platform to replace the storage type
with a platform specific one. |
GeneratedColumnDefinition |
generatedColumnDefinition() |
LimitGenerator |
limitGenerator() |
boolean |
supportsGeneratedKeysInBatchUpdate() |
boolean |
supportsInlineForeignKeyReference() |
Generator<Map<Expression<?>,Object>> |
upsertGenerator() |
VersionColumnDefinition |
versionColumnDefinition() |
orderByGenerator, supportsAddingConstraint, supportsGeneratedColumnsInPrepareStatement, supportsIfExists, supportsUpsert, toStringpublic boolean supportsInlineForeignKeyReference()
supportsInlineForeignKeyReference in interface PlatformsupportsInlineForeignKeyReference in class Genericpublic boolean supportsGeneratedKeysInBatchUpdate()
supportsGeneratedKeysInBatchUpdate in interface PlatformsupportsGeneratedKeysInBatchUpdate in class GenericStatement.getGeneratedKeys().public GeneratedColumnDefinition generatedColumnDefinition()
generatedColumnDefinition in interface PlatformgeneratedColumnDefinition in class Genericpublic void addMappings(Mapping mapping)
PlatformFieldType allows the platform to replace the storage type
with a platform specific one. Substitution occurs both for table generation and entity
property conversion.addMappings in interface PlatformaddMappings in class Genericmapping - mapping containing type information of what is being read or written.public LimitGenerator limitGenerator()
limitGenerator in interface PlatformlimitGenerator in class Genericpublic VersionColumnDefinition versionColumnDefinition()
versionColumnDefinition in interface PlatformversionColumnDefinition in class Genericpublic Generator<Map<Expression<?>,Object>> upsertGenerator()
upsertGenerator in interface PlatformupsertGenerator in class Generic