|
7.0 Action Request System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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. |
boolean |
equals(java.lang.Object anObject)
Use this method for checking equality. |
InternalID[] |
getIndexFields()
Returns fields indexed for schema. |
NameID |
getIndexName()
Returns name of index. |
int |
hashCode()
Returns the hash code value for this instance of the current class. |
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 |
finalize, getClass, 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
java.lang.CloneNotSupportedExceptionpublic boolean equals(java.lang.Object anObject)
public int hashCode()
|
7.0 Action Request System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||