public interface IRespViewRuleCondition
Represents the condition for responsive view identification rule.
The condition can be recursive structure when the type is RespViewRuleConditionType.conditions.
| Modifier and Type | Method and Description |
|---|---|
IRespViewRuleCondition |
cloneCondition()
Creates a copy of the condition including child conditions
|
java.util.List<IRespViewRuleCondition> |
getConditions()
Returns the grouped child conditions when the type is
RespViewRuleConditionType.conditions |
IFieldDefinition |
getFieldDefinition()
Returns the field definition to evaluate when the type is field conditions
RespViewRuleConditionType.isFieldCondition() |
LogicalOperatorType |
getLogicalOperator()
Returns the logical operator type of the condition when the type is
RespViewRuleConditionType.conditions |
RespViewRuleConditionType |
getType()
Returns the type of the condition.
|
java.util.List<java.lang.String> |
getValues()
Returns the values to match when the type is not
RespViewRuleConditionType.conditions |
java.lang.Boolean |
isInvertMatch()
Returns if the condition inverts the match (e.g.
|
void |
setConditions(java.util.List<IRespViewRuleCondition> conditions)
Sets the grouped child conditions when the type is
RespViewRuleConditionType.conditions |
void |
setInvertMatch(java.lang.Boolean invert)
Sets if the condition inverts the match when the type is not
RespViewRuleConditionType.conditions |
void |
setLogicalOperator(LogicalOperatorType op)
Sets the logical operator type of the condition when the type is
RespViewRuleConditionType.conditions |
void |
setValues(java.util.List<java.lang.String> values)
Sets the values to match when the type is not
RespViewRuleConditionType.conditions |
RespViewRuleConditionType getType()
RespViewRuleConditionTypeLogicalOperatorType getLogicalOperator()
RespViewRuleConditionType.conditionsLogicalOperatorTypevoid setLogicalOperator(LogicalOperatorType op)
RespViewRuleConditionType.conditionsop - LogicalOperatorTypeIFieldDefinition getFieldDefinition()
RespViewRuleConditionType.isFieldCondition()IFieldDefinitionjava.util.List<java.lang.String> getValues()
RespViewRuleConditionType.conditionsvoid setValues(java.util.List<java.lang.String> values)
RespViewRuleConditionType.conditionsvalues - - the list of string values to matchjava.lang.Boolean isInvertMatch()
RespViewRuleConditionType.conditionsvoid setInvertMatch(java.lang.Boolean invert)
RespViewRuleConditionType.conditionsinvert - java.util.List<IRespViewRuleCondition> getConditions()
RespViewRuleConditionType.conditionsIRespViewRuleConditionvoid setConditions(java.util.List<IRespViewRuleCondition> conditions)
RespViewRuleConditionType.conditionsconditions - IRespViewRuleCondition cloneCondition()
IRespViewRuleCondition
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2020. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.