primaryKeyColumns
Returns the value of the
primaryKeyColumns
record component.- Returns:
- the value of the
primaryKeyColumns
record component
schema
- The schema name, not requiredname
- The table nameescape
- An indicator telling whether table and column names require escapingtype
- The table mapping typeprimaryKeyColumns
- The list of primary key columns, can be null or emptycolumns
- The list of columns. See SqlColumnMapping
sequences
- The list of table sequences, can be null or empty. See SqlSequenceMapping
indexes
- The list of table indexes, can be null or empty. See SqlIndexMapping
PersistentEntity
.static enum
SqlTableMapping(String schema,
String name,
boolean escape,
SqlTableMapping.TableType type,
List<SqlColumnMapping> primaryKeyColumns,
List<SqlColumnMapping> columns)
SqlTableMapping(String schema,
String name,
boolean escape,
SqlTableMapping.TableType type,
List<SqlColumnMapping> primaryKeyColumns,
List<SqlColumnMapping> columns,
List<SqlSequenceMapping> sequences)
SqlTableMapping(String schema,
String name,
boolean escape,
SqlTableMapping.TableType type,
List<SqlColumnMapping> primaryKeyColumns,
List<SqlColumnMapping> columns,
List<SqlSequenceMapping> sequences,
List<SqlIndexMapping> indexes)
SqlTableMapping
record class.columns()
columns
record component.final boolean
boolean
escape()
escape
record component.final int
hashCode()
indexes()
indexes
record component.name()
name
record component.primaryKeyColumns
record component.schema()
schema
record component.sequences
record component.final String
toString()
type()
type
record component.SqlTableMapping
record class.schema
- the value for the schema
record componentname
- the value for the name
record componentescape
- the value for the escape
record componenttype
- the value for the type
record componentprimaryKeyColumns
- the value for the primaryKeyColumns
record componentcolumns
- the value for the columns
record componentsequences
- the value for the sequences
record componentindexes
- the value for the indexes
record componentObjects::equals(Object,Object)
; primitive components are compared with '=='.schema
record component.schema
record componentname
record component.name
record componentescape
record component.escape
record componenttype
record component.type
record componentprimaryKeyColumns
record component.primaryKeyColumns
record componentcolumns
record component.columns
record componentsequences
record component.sequences
record componentindexes
record component.indexes
record component