|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.ram.internal.jaxb.Rule
public class Rule
Java class for Rule complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Rule">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="operator" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}RuleOperator"/>
<element name="target" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="stringValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="childRule" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}Rule" maxOccurs="unbounded" minOccurs="0"/>
<element name="targetDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="valueDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
<attribute name="booleanValue" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="integerValue" type="{http://www.w3.org/2001/XMLSchema}int" default="-1" />
<attribute name="type" type="{http://jazz.net/xmlns/ecalm/ram/internal/v7.2}RuleType" />
<attribute name="inherited" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected java.lang.Boolean |
booleanValue
|
protected java.util.List<Rule> |
childRules
|
protected java.lang.Boolean |
inherited
|
protected java.lang.Integer |
integerValue
|
protected RuleOperator |
operator
|
protected java.lang.String |
stringValue
|
protected java.lang.String |
target
|
protected java.lang.String |
targetDisplayName
|
protected RuleType |
type
|
protected java.lang.String |
valueDisplayName
|
| Constructor Summary | |
|---|---|
Rule()
|
|
| Method Summary | |
|---|---|
Rule |
clone()
|
boolean |
equalsIgnoreInherited(java.lang.Object obj)
Determine if rule is equivalent ignoring inherited. |
java.util.List<Rule> |
getChildRules()
Gets the value of the childRules property. |
int |
getIntegerValue()
Gets the value of the integerValue property. |
RuleOperator |
getOperator()
Gets the value of the operator property. |
java.lang.String |
getStringValue()
Gets the value of the stringValue property. |
java.lang.String |
getTarget()
Gets the value of the target property. |
java.lang.String |
getTargetDisplayName()
Gets the value of the targetDisplayName property. |
RuleType |
getType()
Gets the value of the type property. |
java.lang.String |
getValueDisplayName()
Gets the value of the valueDisplayName property. |
boolean |
isBooleanValue()
Gets the value of the booleanValue property. |
boolean |
isInherited()
|
boolean |
isSetBooleanValue()
|
boolean |
isSetChildRules()
|
boolean |
isSetIntegerValue()
|
boolean |
isSetStringValue()
|
boolean |
isSetTarget()
|
void |
setBooleanValue(boolean value)
Sets the value of the booleanValue property. |
void |
setInherited(boolean value)
|
void |
setIntegerValue(int value)
Sets the value of the integerValue property. |
void |
setOperator(RuleOperator value)
Sets the value of the operator property. |
void |
setStringValue(java.lang.String value)
Sets the value of the stringValue property. |
void |
setTarget(java.lang.String value)
Sets the value of the target property. |
void |
setTargetDisplayName(java.lang.String value)
Sets the value of the targetDisplayName property. |
void |
setType(RuleType value)
Sets the value of the type property. |
void |
setValueDisplayName(java.lang.String value)
Sets the value of the valueDisplayName property. |
java.lang.String |
toString()
|
void |
unsetBooleanValue()
|
void |
unsetChildRules()
|
void |
unsetIntegerValue()
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected RuleOperator operator
protected java.lang.String target
protected java.lang.String stringValue
protected java.util.List<Rule> childRules
protected java.lang.String targetDisplayName
protected java.lang.String valueDisplayName
protected java.lang.Boolean inherited
protected java.lang.Boolean booleanValue
protected java.lang.Integer integerValue
protected RuleType type
| Constructor Detail |
|---|
public Rule()
| Method Detail |
|---|
public RuleOperator getOperator()
RuleOperatorpublic void setOperator(RuleOperator value)
value - allowed object is
RuleOperatorpublic java.lang.String getTarget()
Stringpublic void setTarget(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetTarget()
public java.lang.String getStringValue()
Stringpublic void setStringValue(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetStringValue()
public java.util.List<Rule> getChildRules()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the childRules property.
For example, to add a new item, do as follows:
getChildRules().add(newItem);
Objects of the following type(s) are allowed in the list
Rule
public boolean isSetChildRules()
public void unsetChildRules()
public java.lang.String getTargetDisplayName()
Stringpublic void setTargetDisplayName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getValueDisplayName()
Stringpublic void setValueDisplayName(java.lang.String value)
value - allowed object is
Stringpublic boolean isBooleanValue()
Booleanpublic void setBooleanValue(boolean value)
value - allowed object is
Booleanpublic boolean isSetBooleanValue()
public void unsetBooleanValue()
public int getIntegerValue()
Integerpublic void setIntegerValue(int value)
value - allowed object is
Integerpublic boolean isSetIntegerValue()
public void unsetIntegerValue()
public RuleType getType()
RuleTypepublic void setType(RuleType value)
value - allowed object is
RuleTypepublic boolean isInherited()
public void setInherited(boolean value)
inherited - The inherited to set.public java.lang.String toString()
toString in class java.lang.Objectpublic Rule clone()
clone in class java.lang.Objectpublic boolean equalsIgnoreInherited(java.lang.Object obj)
This would be used for example to determine if an inherited rule is identical to an non-inherited rule.
obj -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||