Package org.teamapps.dto
Class UiVisibilityRule
- java.lang.Object
-
- org.teamapps.dto.UiMatcherRule
-
- org.teamapps.dto.UiVisibilityRule
-
- All Implemented Interfaces:
UiObject
public class UiVisibilityRule extends UiMatcherRule implements UiObject
THIS IS GENERATED CODE! PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiVisibilityRule.ActionType
-
Field Summary
Fields Modifier and Type Field Description protected UiVisibilityRule.ActionTypeactionTypeprotected java.util.List<java.lang.String>fieldGroupIdsprotected java.util.List<java.lang.String>propertyNames-
Fields inherited from class org.teamapps.dto.UiMatcherRule
executeRuleIfAnyMatcherMatches, valueMatcher
-
-
Constructor Summary
Constructors Constructor Description UiVisibilityRule()Deprecated.Only for Jackson deserialization.UiVisibilityRule(java.util.List<UiValueMatcher> valueMatcher, UiVisibilityRule.ActionType actionType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UiVisibilityRule.ActionTypegetActionType()java.util.List<java.lang.String>getFieldGroupIds()java.util.List<java.lang.String>getPropertyNames()UiObjectTypegetUiObjectType()UiVisibilityRulesetExecuteRuleIfAnyMatcherMatches(boolean executeRuleIfAnyMatcherMatches)UiVisibilityRulesetFieldGroupIds(java.util.List<java.lang.String> fieldGroupIds)UiVisibilityRulesetPropertyNames(java.util.List<java.lang.String> propertyNames)java.lang.StringtoString()-
Methods inherited from class org.teamapps.dto.UiMatcherRule
getExecuteRuleIfAnyMatcherMatches, getValueMatcher
-
-
-
-
Field Detail
-
actionType
protected UiVisibilityRule.ActionType actionType
-
propertyNames
protected java.util.List<java.lang.String> propertyNames
-
fieldGroupIds
protected java.util.List<java.lang.String> fieldGroupIds
-
-
Constructor Detail
-
UiVisibilityRule
@Deprecated public UiVisibilityRule()
Deprecated.Only for Jackson deserialization. Use the other constructor instead.
-
UiVisibilityRule
public UiVisibilityRule(java.util.List<UiValueMatcher> valueMatcher, UiVisibilityRule.ActionType actionType)
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiMatcherRule
-
toString
public java.lang.String toString()
- Overrides:
toStringin classUiMatcherRule
-
getActionType
public UiVisibilityRule.ActionType getActionType()
-
getPropertyNames
public java.util.List<java.lang.String> getPropertyNames()
-
getFieldGroupIds
public java.util.List<java.lang.String> getFieldGroupIds()
-
setExecuteRuleIfAnyMatcherMatches
public UiVisibilityRule setExecuteRuleIfAnyMatcherMatches(boolean executeRuleIfAnyMatcherMatches)
- Overrides:
setExecuteRuleIfAnyMatcherMatchesin classUiMatcherRule
-
setPropertyNames
public UiVisibilityRule setPropertyNames(java.util.List<java.lang.String> propertyNames)
-
setFieldGroupIds
public UiVisibilityRule setFieldGroupIds(java.util.List<java.lang.String> fieldGroupIds)
-
-