Object Constraints
-
- All Implemented Interfaces:
public class Constraints
-
-
Field Summary
Fields Modifier and Type Field Description public final static Constraints
INSTANCE
-
Method Summary
Modifier and Type Method Description final static RuleConstraint
rule(String ruleCode, Function1<RuleConstraint, Unit> builder)
final static RuleConstraint
rule(String ruleCode)
final static DictionaryConstraint
dictionary(String dictCode, Function1<DictionaryConstraint, Unit> builder)
final static DictionaryConstraint
dictionary(String dictCode)
final static ConditionConstraint
condition(String expression, Function1<ConditionConstraint, Unit> builder)
final static ConditionConstraint
condition(String expression)
final static RequiredConstraint
required(Function1<RequiredConstraint, Unit> builder)
final static RequiredConstraint
required()
-
-
Method Detail
-
rule
@JvmOverloads() final static RuleConstraint rule(String ruleCode, Function1<RuleConstraint, Unit> builder)
-
rule
@JvmOverloads() final static RuleConstraint rule(String ruleCode)
-
dictionary
@JvmOverloads() final static DictionaryConstraint dictionary(String dictCode, Function1<DictionaryConstraint, Unit> builder)
-
dictionary
@JvmOverloads() final static DictionaryConstraint dictionary(String dictCode)
-
condition
@JvmOverloads() final static ConditionConstraint condition(String expression, Function1<ConditionConstraint, Unit> builder)
-
condition
@JvmOverloads() final static ConditionConstraint condition(String expression)
-
required
@JvmOverloads() final static RequiredConstraint required(Function1<RequiredConstraint, Unit> builder)
-
required
@JvmOverloads() final static RequiredConstraint required()
-
-
-
-