com.remedy.arsys.api
Class JoinMappingInfo
java.lang.Object
|
+--com.remedy.arsys.api.FieldMappingInfo
|
+--com.remedy.arsys.api.JoinMappingInfo
- All Implemented Interfaces:
- java.lang.Cloneable
- public class JoinMappingInfo
- extends FieldMappingInfo
- implements java.lang.Cloneable
The JoinMappingInfo class contains the index of the base
schema and the ID of the field to map to this field.
|
Method Summary |
java.lang.Object |
clone()
Makes a copy of the object. |
FieldID |
getFieldID()
Returns the internal ID associated with the field. |
long |
getFieldIDAsLong()
Returns the internal ID (represented as a long integer)
associated with the field. |
int |
getIndex()
Returns the member schema to which the field maps. |
void |
setFieldID(FieldID id)
Sets the internal ID associated with the field. |
void |
setIndex(int index)
Sets the member schema to which the field maps. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JoinMappingInfo
public JoinMappingInfo(int index,
FieldID fieldId)
getIndex
public int getIndex()
- Returns the member schema to which the field maps.
getFieldID
public FieldID getFieldID()
- Returns the internal ID associated with the field.
setIndex
public void setIndex(int index)
- Sets the member schema to which the field maps.
Possible constant values include the following:
- Parameters:
AR_FIELD_MAPPING_PRIMARY - AR_FIELD_MAPPING_PRIMARY
This value represents the primary schema in a join.AR_FIELD_MAPPING_SECONDARY - AR_FIELD_MAPPING_SECONDARY
This value represents the secondary schema in a join.
setFieldID
public void setFieldID(FieldID id)
- Sets the internal ID associated with the field.
getFieldIDAsLong
public long getFieldIDAsLong()
- Returns the internal ID (represented as a long integer)
associated with the field.
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Makes a copy of the object.
- Overrides:
clone in class FieldMappingInfo