Class HDBTableDefinitionModel
java.lang.Object
com.codbex.kronos.parser.hdbtable.model.HDBTableDefinitionModel
The Class HDBTableDefinitionModel.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCheck for all mandatory fields presence.Gets the columns.Gets the description.Gets the indexes.Gets the index type.Gets the logging type.Gets the pk columns.Gets the schema name.Gets the table type.Gets the temporary.isPublic()Checks if is public.voidsetColumns(List<HDBTableColumnsModel> columns) Sets the columns.voidsetDescription(String description) Sets the description.voidsetIndexes(List<HDBTableIndexesModel> indexes) Sets the indexes.voidsetIndexType(String indexType) Sets the index type.voidsetLoggingType(String loggingType) Sets the logging type.voidsetPkColumns(List<String> pkColumns) Sets the pk columns.voidSets the public.voidsetSchemaName(String schemaName) Sets the schema name.voidsetTableType(String tableType) Sets the table type.voidsetTemporary(Boolean temporary) Sets the temporary.
-
Constructor Details
-
HDBTableDefinitionModel
public HDBTableDefinitionModel()
-
-
Method Details
-
getSchemaName
Gets the schema name.- Returns:
- the schema name
-
setSchemaName
Sets the schema name.- Parameters:
schemaName- the new schema name
-
getTableType
Gets the table type.- Returns:
- the table type
-
setTableType
Sets the table type.- Parameters:
tableType- the new table type
-
getPkColumns
Gets the pk columns.- Returns:
- the pk columns
-
setPkColumns
Sets the pk columns.- Parameters:
pkColumns- the new pk columns
-
getIndexType
Gets the index type.- Returns:
- the index type
-
setIndexType
Sets the index type.- Parameters:
indexType- the new index type
-
getColumns
Gets the columns.- Returns:
- the columns
-
setColumns
Sets the columns.- Parameters:
columns- the new columns
-
getIndexes
Gets the indexes.- Returns:
- the indexes
-
setIndexes
Sets the indexes.- Parameters:
indexes- the new indexes
-
getDescription
Gets the description.- Returns:
- the description
-
setDescription
Sets the description.- Parameters:
description- the new description
-
isPublic
Checks if is public.- Returns:
- the boolean
-
setPublic
Sets the public.- Parameters:
publicProp- the new public
-
getLoggingType
Gets the logging type.- Returns:
- the logging type
-
setLoggingType
Sets the logging type.- Parameters:
loggingType- the new logging type
-
getTemporary
Gets the temporary.- Returns:
- the temporary
-
setTemporary
Sets the temporary.- Parameters:
temporary- the new temporary
-
checkForAllMandatoryFieldsPresence
public void checkForAllMandatoryFieldsPresence()Check for all mandatory fields presence.
-