Class TemporaryTableColumn

  • Direct Known Subclasses:
    TemporaryTableSessionUidColumn

    public class TemporaryTableColumn
    extends Object
    A column in a IdTable. As these columns mirror the entity id columns, we know a few things about it inherently, such as being non-nullable
    • Constructor Detail

      • TemporaryTableColumn

        public TemporaryTableColumn​(TemporaryTable containingTable,
                                    String columnName,
                                    JdbcMapping jdbcMapping,
                                    String sqlTypeName,
                                    boolean nullable,
                                    boolean primaryKey)
    • Method Detail

      • getColumnName

        public String getColumnName()
      • getDefaultValue

        public String getDefaultValue()
      • getSqlTypeDefinition

        public String getSqlTypeDefinition()
      • isNullable

        public boolean isNullable()
      • isPrimaryKey

        public boolean isPrimaryKey()