|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.dods.trans.Index
This class represents index object.
Field Summary | |
protected boolean |
clustered
This variable contains information weather index is clustered. |
protected java.lang.String |
id
id of index |
protected java.util.ArrayList |
indColumn
list of indexed columns |
protected boolean |
unique
This variable contains information weather index is unique. |
Constructor Summary | |
Index()
default constructor |
|
Index(java.lang.String id,
boolean unique)
Constructor (String, boolean) |
Method Summary | |
void |
addIndexColumn(java.lang.String id)
Add indexed column. |
java.lang.String |
id()
Get index id |
void |
id(java.lang.String id)
Set index id. |
java.lang.String |
indexColumn(int index)
Get indexed column with appropriate index. |
java.util.ArrayList |
indexColumns()
Get indexed columns. |
boolean |
isClustered()
Get information whether column is clustered. |
void |
isClustered(boolean clustered)
Set index to/not to be clustered. |
boolean |
isUnique()
Get information whether column is unique. |
void |
isUnique(boolean unique)
Set index to/not to be unique. |
static void |
main(java.lang.String[] args)
|
int |
size()
Get number of indexed columns. |
java.lang.String |
toString()
Get String representation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.util.ArrayList indColumn
protected java.lang.String id
protected boolean unique
protected boolean clustered
Constructor Detail |
public Index()
public Index(java.lang.String id, boolean unique)
id
- Index id.unique
- True if index is unique, otherwise false.Method Detail |
public void id(java.lang.String id)
id
- Index id.public void isUnique(boolean unique)
unique
- True if index is unique, otherwise false.public void isClustered(boolean clustered)
clustered
- True if index is clustered, otherwise false.public void addIndexColumn(java.lang.String id)
id
- Indexed column's id.public int size()
public java.lang.String id()
public boolean isUnique()
public boolean isClustered()
public java.util.ArrayList indexColumns()
public java.lang.String indexColumn(int index)
index
- Index of indexed column.
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
Enhydra 5.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |