Object Constraints
-
- All Implemented Interfaces:
public class Constraints
-
-
Field Summary
Fields Modifier and Type Field Description public final static ConstraintsINSTANCE
-
Method Summary
Modifier and Type Method Description final static RuleConstraintrule(String ruleCode, Function1<RuleConstraint, Unit> builder)final static RuleConstraintrule(String ruleCode)final static DictionaryConstraintdictionary(String dictCode, Function1<DictionaryConstraint, Unit> builder)final static DictionaryConstraintdictionary(String dictCode)final static ConditionConstraintcondition(String expression, Function1<ConditionConstraint, Unit> builder)final static ConditionConstraintcondition(String expression)final static RequiredConstraintrequired(Function1<RequiredConstraint, Unit> builder)final static RequiredConstraintrequired()-
-
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()
-
-
-
-