Package com.boomi.connector.api.ui
Class FieldCondition
- java.lang.Object
-
- com.boomi.connector.api.ui.FieldCondition
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ValueCondition
public abstract class FieldCondition extends Object implements Serializable
A condition based on the state of another field identified by the field's ID.Java class for FieldCondition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FieldCondition"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="fieldId" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static FieldConditionEMPTY_INSTANCEprotected StringfieldId
-
Constructor Summary
Constructors Constructor Description FieldCondition()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description FieldConditioncopy()Deep copies the fields of the this model into a new instance of this class and returns it.abstract FieldConditioncopy(boolean isDeep)Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.protected FieldConditioncopy(FieldCondition nobj, boolean isDeep)Copies the fields of the this model (optionally deeply) into the given instance and returns it.booleanequals(Object o)StringgetFieldId()Gets the value of the fieldId property.inthashCode()voidsetFieldId(String value)Sets the value of the fieldId property.StringtoString()FieldConditionwithFieldId(String newValue)Sets the fieldId property to the given newValue and returns this instance.
-
-
-
Field Detail
-
fieldId
protected String fieldId
-
EMPTY_INSTANCE
public static final FieldCondition EMPTY_INSTANCE
-
-
Method Detail
-
getFieldId
public String getFieldId()
Gets the value of the fieldId property.- Returns:
- possible object is
String
-
setFieldId
public void setFieldId(String value)
Sets the value of the fieldId property.- Parameters:
value- allowed object isString
-
copy
public FieldCondition copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
-
copy
public abstract FieldCondition copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
-
copy
protected FieldCondition copy(FieldCondition nobj, boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
-
withFieldId
public FieldCondition withFieldId(String newValue)
Sets the fieldId property to the given newValue and returns this instance.
-
-