public class AssignFieldInfo extends Object implements Cloneable, Serializable
AssignFieldInfo
class identifies a form field value to assign in a Set Fields or Push Fields
action. You can specify a value from any entry in any form on a particular server.Modifier and Type | Field and Description |
---|---|
static int |
AR_CURRENCY_FLD
AR_CURRENCY_FLD is a value from the CurrencyPart field to compare in a
relational operation. |
static int |
AR_FIELD
AR_FIELD is a form field value to compare in a relational operation. |
static int |
AR_STAT_HISTORY
AR_STAT_HISTORY is a value from the Status-History core field to compare in a
relational operation. |
Constructor and Description |
---|
AssignFieldInfo()
constructor
|
AssignFieldInfo(String server,
String form,
QualifierInfo qualifier,
int tag,
Object object,
int noMatchOption,
int multiMatchOption) |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Clone implementation that returns an Object with data cloned from self
|
boolean |
equals(Object obj)
Use this method for checking equality between the current object and the
provided one.
|
boolean |
equals(Object anObject,
String lhsServer,
String lhsForm,
String rhsServer,
String rhsForm) |
CurrencyPartInfo |
getCurrencyPart()
Returns Currency part field value.
|
int |
getFieldId()
Returns field ID value.
|
String |
getForm()
Returns the name of the form containing the field value to assign.
|
int |
getMultiMatchOption()
Returns option integer value indicating the action to take if multiple entries match the search criteria (Set
Fields) or if any entry matches the search criteria (Push Fields).
|
int |
getNoMatchOption()
Returns integer value indicating the action to take if no entries match the search criteria.
|
QualifierInfo |
getQualifier()
Returns the qualification that identifies the entries to retrieve.
|
String |
getServer()
Returns the name of the server where the form is located.
|
StatusHistoryValueIndicator |
getStatHistory()
Returns Status History field value.
|
int |
getTag()
Returns integer value indicating the type of field value to retrieve
|
int |
hashCode()
Returns the hash code value for this instance of the current class.
|
void |
setCurrencyPart(CurrencyPartInfo currencyPart)
Sets Currency part field value.
|
void |
setFieldId(int fieldId)
Sets field ID value.
|
void |
setForm(String form)
Sets the name of the form containing the field value to assign.
|
void |
setMultiMatchOption(int multiMatchOption)
Sets option integer value indicating the action to take if multiple entries match the search criteria (Set
Fields) or if any entry matches the search criteria (Push Fields).
|
void |
setNoMatchOption(int noMatchOption)
Sets integer value indicating the action to take if no entries match the search criteria.
|
void |
setQualifier(QualifierInfo qualifier)
Sets the qualification that identifies the entries to set (optional).
|
void |
setServer(String server)
Sets the name of the server where the form is located.
|
void |
setStatHistory(StatusHistoryValueIndicator statHistory)
Sets Status History field value.
|
void |
setTag(int tag)
Sets integer value indicating the type of field value to set with the following constant values:
|
String |
toString()
Returns a string description of the object.
|
public static final int AR_FIELD
AR_FIELD
is a form field value to compare in a relational operation.public static final int AR_STAT_HISTORY
AR_STAT_HISTORY
is a value from the Status-History core field to compare in a
relational operation.public static final int AR_CURRENCY_FLD
AR_CURRENCY_FLD
is a value from the CurrencyPart field to compare in a
relational operation.public AssignFieldInfo()
public AssignFieldInfo(String server, String form, QualifierInfo qualifier, int tag, Object object, int noMatchOption, int multiMatchOption)
public int getFieldId()
public void setFieldId(int fieldId)
public StatusHistoryValueIndicator getStatHistory()
public void setStatHistory(StatusHistoryValueIndicator statHistory)
public CurrencyPartInfo getCurrencyPart()
public void setCurrencyPart(CurrencyPartInfo currencyPart)
public String getServer()
public void setServer(String server)
public String getForm()
public void setForm(String form)
public QualifierInfo getQualifier()
public void setQualifier(QualifierInfo qualifier)
public int getTag()
public void setTag(int tag)
tag
- Use these values:AR_FIELD
,
AR_STAT_HISTORY
, AR_CURRENCY_FLD
public int getNoMatchOption()
public void setNoMatchOption(int noMatchOption)
noMatchOption
- Use these values:
public int getMultiMatchOption()
public void setMultiMatchOption(int multiMatchOption)
multiMatchOption
- Use the following constant values:
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
public boolean equals(Object obj)
public boolean equals(Object anObject, String lhsServer, String lhsForm, String rhsServer, String rhsForm)
public int hashCode()
? Copyright 2013 BMC Software, Inc.