Package net.webpdf.wsclient.openapi
Class DocumentFileFilterRule
- java.lang.Object
-
- net.webpdf.wsclient.openapi.DocumentFileFilterRule
-
public class DocumentFileFilterRule extends Object
Defines a single filter rule for a file filter.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_RULE_PATTERNstatic StringJSON_PROPERTY_RULE_TYPE
-
Constructor Summary
Constructors Constructor Description DocumentFileFilterRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)@Nullable StringgetRulePattern()Defines the pattern of this rule.@Nullable DocumentFileFilterTypegetRuleType()Get ruleTypeinthashCode()DocumentFileFilterRulerulePattern(String rulePattern)DocumentFileFilterRuleruleType(DocumentFileFilterType ruleType)voidsetRulePattern(String rulePattern)voidsetRuleType(DocumentFileFilterType ruleType)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_RULE_PATTERN
public static final String JSON_PROPERTY_RULE_PATTERN
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RULE_TYPE
public static final String JSON_PROPERTY_RULE_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
rulePattern
public DocumentFileFilterRule rulePattern(String rulePattern)
-
getRulePattern
@Nullable public @Nullable String getRulePattern()
Defines the pattern of this rule. The syntax depends on the selected `ruleType`.- Returns:
- rulePattern
-
setRulePattern
public void setRulePattern(String rulePattern)
-
ruleType
public DocumentFileFilterRule ruleType(DocumentFileFilterType ruleType)
-
getRuleType
@Nullable public @Nullable DocumentFileFilterType getRuleType()
Get ruleType- Returns:
- ruleType
-
setRuleType
public void setRuleType(DocumentFileFilterType ruleType)
-
-