5.1 Action Request System Java API

com.remedy.arsys.api
Class FieldKey

java.lang.Object
  |
  +--com.remedy.arsys.api.FieldKey
All Implemented Interfaces:
java.lang.Cloneable

public class FieldKey
extends java.lang.Object
implements java.lang.Cloneable

The FieldKey class provides a unique identifier for field objects.


Constructor Summary
FieldKey()
           
FieldKey(NameID schemaName, FieldID fieldId)
           
 
Method Summary
 java.lang.Object clone()
          Makes a copy of the object.
 boolean equals(java.lang.Object anObject)
          Use this method for checking equality of FieldKey.
 FieldID getFieldID()
          Returns internal ID of the field.
 NameID getSchemaName()
          Returns underlying form that contains the field.
 int hashCode()
          This method can be used to populate a hash table.
 void setFieldID(FieldID id)
          Sets internal ID of the field.
 void setSchemaName(NameID name)
          Sets underlying form that contains the field.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldKey

public FieldKey()

FieldKey

public FieldKey(NameID schemaName,
                FieldID fieldId)
Method Detail

getSchemaName

public NameID getSchemaName()
Returns underlying form that contains the field.

setSchemaName

public void setSchemaName(NameID name)
Sets underlying form that contains the field.

getFieldID

public FieldID getFieldID()
Returns internal ID of the field.

setFieldID

public void setFieldID(FieldID id)
Sets internal ID of the field.

equals

public boolean equals(java.lang.Object anObject)
Use this method for checking equality of FieldKey.
Overrides:
equals in class java.lang.Object

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Makes a copy of the object.
Overrides:
clone in class java.lang.Object

hashCode

public int hashCode()
This method can be used to populate a hash table. Implicitly used method to test equality of objects.
Overrides:
hashCode in class java.lang.Object

5.1 Action Request System Java API