Package de.hybris.platform.util.jdbc
Class DBTableIndex
- java.lang.Object
-
- de.hybris.platform.util.jdbc.DBTableIndex
-
public class DBTableIndex extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddIndexedColumn(DBColumn col, int position, boolean lower)DBColumngetColumn(java.lang.String columnName)java.util.List<DBColumn>getColumns()protected de.hybris.platform.util.jdbc.DBTableIndex.IndexedColumngetIndexedColumn(DBColumn col)protected java.util.List<de.hybris.platform.util.jdbc.DBTableIndex.IndexedColumn>getIndexedColumns()java.lang.StringgetIndexName()DBTablegetTable()booleanhasChanged()booleanindexExists()booleanisLower(DBColumn col)booleanisUnique()voidremoveIndexedColumn(DBColumn col)voidsetExists(boolean exists)voidsetLower(DBColumn col, boolean lower)voidsetPosition(DBColumn col, int position)voidsetUnique(boolean unique)
-
-
-
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)
-
-