|
Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.remedy.arsys.api.IndexInfo
The IndexInfo class defines which fields are indexed on the schema.
| Constructor Summary | |
IndexInfo(InternalID[] ids,
boolean unique,
NameID name)
Constructs a new IndexInfo object. |
|
| Method Summary | |
java.lang.Object |
clone()
Makes a copy of the object. |
InternalID[] |
getIndexFields()
Returns fields indexed for schema. |
NameID |
getIndexName()
Returns name of index. |
boolean |
isUnique()
Returns list of fields with unique indexes. |
void |
setIndexFields(InternalID[] ids)
Sets fields indexed for schema. |
void |
setIndexName(NameID name)
Sets name of index. |
void |
setIsUniqueFlag(boolean flag)
Sets unique index on fields. |
| Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public IndexInfo(InternalID[] ids,
boolean unique,
NameID name)
IndexInfo object.ids - The InternalID of the fields.unique - A boolean value to indicate whether the index is unique.name - Name of the index.| Method Detail |
public InternalID[] getIndexFields()
public void setIndexFields(InternalID[] ids)
public boolean isUnique()
public void setIsUniqueFlag(boolean flag)
public NameID getIndexName()
public void setIndexName(NameID name)
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
|
Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||