Class DBTableIndex


  • public class DBTableIndex
    extends java.lang.Object
    • Method Detail

      • getIndexName

        public java.lang.String getIndexName()
      • getTable

        public DBTable getTable()
      • isUnique

        public boolean isUnique()
      • setUnique

        public void setUnique​(boolean unique)
      • removeIndexedColumn

        public void removeIndexedColumn​(DBColumn col)
      • addIndexedColumn

        public void addIndexedColumn​(DBColumn col,
                                     int position,
                                     boolean lower)
      • setPosition

        public void setPosition​(DBColumn col,
                                int position)
      • setLower

        public void setLower​(DBColumn col,
                             boolean lower)
      • isLower

        public boolean isLower​(DBColumn col)
      • getColumn

        public DBColumn getColumn​(java.lang.String columnName)
      • getIndexedColumn

        protected de.hybris.platform.util.jdbc.DBTableIndex.IndexedColumn getIndexedColumn​(DBColumn col)
      • getIndexedColumns

        protected java.util.List<de.hybris.platform.util.jdbc.DBTableIndex.IndexedColumn> getIndexedColumns()
      • getColumns

        public java.util.List<DBColumn> getColumns()
      • hasChanged

        public boolean hasChanged()
      • indexExists

        public boolean indexExists()
      • setExists

        public void setExists​(boolean exists)