Class HDBTableIndexesModel

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

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

    • HDBTableIndexesModel

      public HDBTableIndexesModel()
  • Method Details

    • getIndexName

      public String getIndexName()
      Gets the index name.
      Returns:
      the index name
    • setIndexName

      public void setIndexName(String name)
      Sets the index name.
      Parameters:
      name - the new index name
    • isUnique

      public boolean isUnique()
      Checks if is unique.
      Returns:
      true, if is unique
    • setUnique

      public void setUnique(boolean unique)
      Sets the unique.
      Parameters:
      unique - the new unique
    • getOrder

      public String getOrder()
      Gets the order.
      Returns:
      the order
    • setOrder

      public void setOrder(String order)
      Sets the order.
      Parameters:
      order - the new order
    • getIndexColumns

      public Set<String> getIndexColumns()
      Gets the index columns.
      Returns:
      the index columns
    • setIndexColumns

      public void setIndexColumns(Set<String> indexColumns)
      Sets the index columns.
      Parameters:
      indexColumns - the new index 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
    • checkForAllIndexMandatoryFieldsPresence

      public void checkForAllIndexMandatoryFieldsPresence()
      Check for all index mandatory fields presence.