+ public Builder ranges(final List<RangeConstraint> ranges) {
+ if(ranges != null) {
+ this.ranges = ranges;
+ }
+ return this;
+ }
+
+ public Builder lengths(final List<LengthConstraint> lengths) {
+ if(lengths != null) {
+ this.lengths = lengths;
+ }
+ return this;
+ }
+
+ public Builder patterns(final List<PatternConstraint> patterns) {
+ if(patterns != null) {
+ this.patterns = patterns;
+ }
+ return this;
+ }
+
+ public Builder fractionDigits(final Integer fractionDigits) {
+ this.fractionDigits = fractionDigits;
+ return this;
+ }
+