@@ -49,6 +49,7 @@ public class CodegenProperty implements Cloneable, IJsonSchemaValidationProperti
49
49
public String jsonSchema ;
50
50
public String minimum ;
51
51
public String maximum ;
52
+ public Number multipleOf ;
52
53
public boolean exclusiveMinimum ;
53
54
public boolean exclusiveMaximum ;
54
55
public boolean hasMore ;
@@ -513,6 +514,14 @@ public void setMaxProperties(Integer maxProperties) {
513
514
this .maxProperties = maxProperties ;
514
515
}
515
516
517
+ public Number getMultipleOf () {
518
+ return multipleOf ;
519
+ }
520
+
521
+ public void setMultipleOf (Number multipleOf ) {
522
+ this .multipleOf = multipleOf ;
523
+ }
524
+
516
525
@ Override
517
526
public String toString () {
518
527
final StringBuilder sb = new StringBuilder ("CodegenProperty{" );
@@ -591,6 +600,7 @@ public String toString() {
591
600
sb .append (", maxProperties=" ).append (maxProperties );
592
601
sb .append (", minProperties=" ).append (minProperties );
593
602
sb .append (", uniqueItems=" ).append (uniqueItems );
603
+ sb .append (", multipleOf=" ).append (multipleOf );
594
604
sb .append (", isXmlAttribute=" ).append (isXmlAttribute );
595
605
sb .append (", xmlPrefix='" ).append (xmlPrefix ).append ('\'' );
596
606
sb .append (", xmlName='" ).append (xmlName ).append ('\'' );
@@ -681,7 +691,8 @@ public boolean equals(Object o) {
681
691
Objects .equals (minItems , that .minItems ) &&
682
692
Objects .equals (xmlPrefix , that .xmlPrefix ) &&
683
693
Objects .equals (xmlName , that .xmlName ) &&
684
- Objects .equals (xmlNamespace , that .xmlNamespace );
694
+ Objects .equals (xmlNamespace , that .xmlNamespace ) &&
695
+ Objects .equals (multipleOf , that .multipleOf );
685
696
}
686
697
687
698
@ Override
0 commit comments