|
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.CloneNotSupportedException
public 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 |