Class HDBTableDefinitionModel

java.lang.Object
com.codbex.kronos.parser.hdbtable.model.HDBTableDefinitionModel

public class HDBTableDefinitionModel extends Object
The Class HDBTableDefinitionModel.
  • Constructor Details

    • HDBTableDefinitionModel

      public HDBTableDefinitionModel()
  • Method Details

    • getSchemaName

      public String getSchemaName()
      Gets the schema name.
      Returns:
      the schema name
    • setSchemaName

      public void setSchemaName(String schemaName)
      Sets the schema name.
      Parameters:
      schemaName - the new schema name
    • getTableType

      public String getTableType()
      Gets the table type.
      Returns:
      the table type
    • setTableType

      public void setTableType(String tableType)
      Sets the table type.
      Parameters:
      tableType - the new table type
    • getPkColumns

      public List<String> getPkColumns()
      Gets the pk columns.
      Returns:
      the pk columns
    • setPkColumns

      public void setPkColumns(List<String> pkColumns)
      Sets the pk columns.
      Parameters:
      pkColumns - the new pk columns
    • getIndexType

      public String getIndexType()
      Gets the index type.
      Returns:
      the index type
    • setIndexType

      public void setIndexType(String indexType)
      Sets the index type.
      Parameters:
      indexType - the new index type
    • getColumns

      public List<HDBTableColumnsModel> getColumns()
      Gets the columns.
      Returns:
      the columns
    • setColumns

      public void setColumns(List<HDBTableColumnsModel> columns)
      Sets the columns.
      Parameters:
      columns - the new columns
    • getIndexes

      public List<HDBTableIndexesModel> getIndexes()
      Gets the indexes.
      Returns:
      the indexes
    • setIndexes

      public void setIndexes(List<HDBTableIndexesModel> indexes)
      Sets the indexes.
      Parameters:
      indexes - the new indexes
    • getDescription

      public String getDescription()
      Gets the description.
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      Sets the description.
      Parameters:
      description - the new description
    • isPublic

      public Boolean isPublic()
      Checks if is public.
      Returns:
      the boolean
    • setPublic

      public void setPublic(Boolean publicProp)
      Sets the public.
      Parameters:
      publicProp - the new public
    • getLoggingType

      public String getLoggingType()
      Gets the logging type.
      Returns:
      the logging type
    • setLoggingType

      public void setLoggingType(String loggingType)
      Sets the logging type.
      Parameters:
      loggingType - the new logging type
    • getTemporary

      public Boolean getTemporary()
      Gets the temporary.
      Returns:
      the temporary
    • setTemporary

      public void setTemporary(Boolean temporary)
      Sets the temporary.
      Parameters:
      temporary - the new temporary
    • checkForAllMandatoryFieldsPresence

      public void checkForAllMandatoryFieldsPresence()
      Check for all mandatory fields presence.