Klasse Rule
java.lang.Object
io.github.primelib.webmethodsapigateway4j.model.Rule
- Bekannte direkte Unterklassen:
TeamAssignmentRule
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class Rule
extends Object
Rule
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classstatic enumType of the rule -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected BooleanThis rule is activeContext(s) of the attribute used in rule expressionprotected StringRule Descriptionprotected StringA unique ID for the ruleprotected StringRule nameprotected StringOwner of this rule assetprotected List<RuleExpression>Rule condition is defined using ruleExpressionsprotected StringLogical operator (AND / OR) that should be used to evaluate Rule expressionprotected Rule.RuleTypeEnumType of the rule -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedRule()Rule(Boolean active, List<String> attributeContexts, String description, String id, String name, String owner, List<RuleExpression> ruleExpressions, String ruleLogicalOperator, Rule.RuleTypeEnum ruleType) Constructs a validated instance ofRule.Constructs a validated instance ofRule. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungactive()This rule is activeThis rule is activeContext(s) of the attribute used in rule expressionattributeContexts(List<String> attributeContexts) Context(s) of the attribute used in rule expressionstatic Rule.RuleBuilderbuilder()protected booleanRule Descriptiondescription(String description) Rule DescriptionbooleaninthashCode()id()A unique ID for the ruleA unique ID for the rulename()Rule nameRule nameowner()Owner of this rule assetOwner of this rule assetRule condition is defined using ruleExpressionsruleExpressions(List<RuleExpression> ruleExpressions) Rule condition is defined using ruleExpressionsLogical operator (AND / OR) that should be used to evaluate Rule expressionruleLogicalOperator(String ruleLogicalOperator) Logical operator (AND / OR) that should be used to evaluate Rule expressionruleType()Type of the ruleruleType(Rule.RuleTypeEnum ruleType) Type of the ruletoString()
-
Felddetails
-
active
This rule is active -
attributeContexts
Context(s) of the attribute used in rule expression -
description
Rule Description -
id
A unique ID for the rule -
name
Rule name -
owner
Owner of this rule asset -
ruleExpressions
Rule condition is defined using ruleExpressions -
ruleLogicalOperator
Logical operator (AND / OR) that should be used to evaluate Rule expression -
ruleType
Type of the rule
-
-
Konstruktordetails
-
Rule
Constructs a validated instance ofRule.- Parameter:
spec- the specification to process
-
Rule
@Internal public Rule(Boolean active, List<String> attributeContexts, String description, String id, String name, String owner, List<RuleExpression> ruleExpressions, String ruleLogicalOperator, Rule.RuleTypeEnum ruleType) Constructs a validated instance ofRule.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
Rule(Consumer)instead.- Parameter:
active- This rule is activeattributeContexts- Context(s) of the attribute used in rule expressiondescription- Rule Descriptionid- A unique ID for the rulename- Rule nameowner- Owner of this rule assetruleExpressions- Rule condition is defined using ruleExpressionsruleLogicalOperator- Logical operator (AND / OR) that should be used to evaluate Rule expressionruleType- Type of the rule
-
Rule
protected Rule()
-
-
Methodendetails
-
builder
-
active
This rule is active -
attributeContexts
Context(s) of the attribute used in rule expression -
description
Rule Description -
id
A unique ID for the rule -
name
Rule name -
owner
Owner of this rule asset -
ruleExpressions
Rule condition is defined using ruleExpressions -
ruleLogicalOperator
Logical operator (AND / OR) that should be used to evaluate Rule expression -
ruleType
Type of the rule -
active
This rule is active- Gibt zurück:
this.
-
attributeContexts
Context(s) of the attribute used in rule expression- Gibt zurück:
this.
-
description
Rule Description- Gibt zurück:
this.
-
id
A unique ID for the rule- Gibt zurück:
this.
-
name
Rule name- Gibt zurück:
this.
-
owner
Owner of this rule asset- Gibt zurück:
this.
-
ruleExpressions
Rule condition is defined using ruleExpressions- Gibt zurück:
this.
-
ruleLogicalOperator
Logical operator (AND / OR) that should be used to evaluate Rule expression- Gibt zurück:
this.
-
ruleType
Type of the rule- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-