Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
fe76206
Generates one enum for each schema enum data type
spacether Dec 25, 2023
bab77cd
Regenerates petstore
spacether Dec 25, 2023
2f7de26
Eum validator added to schema interfaces
spacether Dec 25, 2023
9e4451e
Fixes enum class names
spacether Dec 25, 2023
133c34c
Adds missing import for nullenumvalidator
spacether Dec 25, 2023
b4e462b
Simplifies enum declarations, removes EnumValueMethod interface
spacether Dec 25, 2023
2b866ea
Removes unused import
spacether Dec 25, 2023
33c8d9b
Adds LinkedHashMap import back in for anytype schemas
spacether Dec 25, 2023
c8ecb48
Minimizes ArrayList usage
spacether Dec 25, 2023
1d544b9
Removes unused ArrayList import
spacether Dec 25, 2023
f6f222e
Removes unused map import
spacether Dec 25, 2023
6bb57bd
Removes unused FrozenList/Map imports
spacether Dec 25, 2023
3ac738e
Removes unneeded line
spacether Dec 25, 2023
f62f10f
Adds enum classes bullet in schema docs
spacether Dec 25, 2023
e4d6ac0
Refactors getSchemas into generator
spacether Dec 25, 2023
bca6ff6
Schema docs updated
spacether Dec 25, 2023
40c45eb
Adds schema doc lines mentioning generated enums
spacether Dec 25, 2023
6728ecb
Adds enum summary text
spacether Dec 25, 2023
89cd746
Adds enum class sections to schema docs
spacether Dec 25, 2023
cfae235
Ads link from nested classes section to enum section
spacether Dec 25, 2023
61e364d
Includes enum constant summary in schema docs
spacether Dec 25, 2023
9bcbbfd
Writes anyType null enum validate if enum exists
spacether Dec 25, 2023
b81fbde
Adds schema validate with null enum input to schema docs
spacether Dec 25, 2023
ebe4a92
Adds boolean enum validate method in schema code
spacether Dec 25, 2023
2b248d2
Adds boolean enum validate to schema docs
spacether Dec 25, 2023
f1a1563
Removes static from validate methods
spacether Dec 25, 2023
d061a56
Creates and imports StringEnumValidator
spacether Dec 25, 2023
ad23706
Adds StringEnumValidator to implements line in schema classes
spacether Dec 25, 2023
e068044
Adds StringEnum validate method in schemas
spacether Dec 25, 2023
36c881e
Adds stirngenum validate method to schema docs
spacether Dec 25, 2023
77dfd10
Changes numeric enum input to bigdecimal
spacether Dec 26, 2023
cdabb4f
Fixes bug where enum validate methods collided, fixed boolean enum va…
spacether Dec 26, 2023
d12857f
Fixes enum validator now that values are bigdecimals
spacether Dec 26, 2023
4130e88
Updates templates to stop casting Integer integer into Long in EnumVa…
spacether Dec 26, 2023
1098406
Updates enum code and doc generation to inlcude 4 number types
spacether Dec 26, 2023
417d32b
Adds IntegerEnumValidator + IntegerValueMethod
spacether Dec 26, 2023
a213397
Adds integer enum to schema classes
spacether Dec 26, 2023
2818df7
Adds missing IntegerValueMethod to integer enums
spacether Dec 26, 2023
e85d3f0
Adds and import LongEnumValidator + LongValueMethod
spacether Dec 26, 2023
6d63e8f
Converts boolean/int/long enums to return non null values
spacether Dec 26, 2023
5e185ff
Fixes boolean return type in boolean enums
spacether Dec 26, 2023
64be02b
Generates long enums and uses them in validate methods
spacether Dec 26, 2023
1588b50
Adds and generates FloatEnumValidator + FloatValueMethod
spacether Dec 27, 2023
a5972ff
Adds FloatEnumValidator to class signature
spacether Dec 27, 2023
b597177
Implements float enums
spacether Dec 27, 2023
59a12c7
Generates files DoubleEnumValidator + DoubleValueMethod and imports t…
spacether Dec 27, 2023
6477e22
implements DoubleValueMethod in double enums
spacether Dec 27, 2023
0f5da74
Adds double enum validator to signature of schema classes
spacether Dec 27, 2023
1bc49c1
Adds Double enum validate methods
spacether Dec 27, 2023
7de6528
Fixes java tests and python templates
spacether Dec 27, 2023
dbaf7dc
Updates java enum templates to use the correct value
spacether Dec 27, 2023
9589ae4
Updates java template enum name references
spacether Dec 27, 2023
8fe159e
Samples updated
spacether Dec 27, 2023
5e4762e
Adsjusts enum generation
spacether Dec 27, 2023
ba8465c
Adds missing enum BigDecimal imports
spacether Dec 27, 2023
8016119
Samples updated, BigDecimals handled in enums
spacether Dec 28, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions samples/client/3_0_3_unit_test/java/.openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -203,15 +203,24 @@ src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java
src/main/java/org/openapijsonschematools/client/schemas/validation/AdditionalPropertiesValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/AllOfValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/AnyOfValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/BigDecimalValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/BooleanEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/BooleanSchemaValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/BooleanValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/CustomIsoparser.java
src/main/java/org/openapijsonschematools/client/schemas/validation/DoubleEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/DoubleValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/EnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/ExclusiveMaximumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/ExclusiveMinimumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/FakeValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/FloatEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/FloatValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/FormatValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenList.java
src/main/java/org/openapijsonschematools/client/schemas/validation/FrozenMap.java
src/main/java/org/openapijsonschematools/client/schemas/validation/IntegerEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/IntegerValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/ItemsValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/JsonSchema.java
src/main/java/org/openapijsonschematools/client/schemas/validation/JsonSchemaFactory.java
Expand All @@ -220,6 +229,8 @@ src/main/java/org/openapijsonschematools/client/schemas/validation/KeywordEntry.
src/main/java/org/openapijsonschematools/client/schemas/validation/KeywordValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/LengthValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/ListSchemaValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/LongEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/LongValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/MapSchemaValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/MaxItemsValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/MaxLengthValidator.java
Expand All @@ -231,15 +242,19 @@ src/main/java/org/openapijsonschematools/client/schemas/validation/MinProperties
src/main/java/org/openapijsonschematools/client/schemas/validation/MinimumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/MultipleOfValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/NotValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/NullEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/NullSchemaValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/NullValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/NumberSchemaValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/OneOfValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/PathToSchemasMap.java
src/main/java/org/openapijsonschematools/client/schemas/validation/PatternValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/PropertiesValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/PropertyEntry.java
src/main/java/org/openapijsonschematools/client/schemas/validation/RequiredValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/StringEnumValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/StringSchemaValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/StringValueMethod.java
src/main/java/org/openapijsonschematools/client/schemas/validation/TypeValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/UniqueItemsValidator.java
src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ public class AdditionalpropertiesAllowsASchemaWhichShouldValidate

A class that contains necessary nested
- schema classes (which validate payloads), extends JsonSchema
- classes to store validated list payloads, extends FrozenList
- classes to store validated map payloads, extends FrozenMap
- classes to build inputs for list payloads
- classes to build inputs for map payloads

## Nested Class Summary
Expand Down Expand Up @@ -59,8 +57,8 @@ AdditionalpropertiesAllowsASchemaWhichShouldValidate.AdditionalpropertiesAllowsA
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static [AdditionalpropertiesAllowsASchemaWhichShouldValidateMap](#additionalpropertiesallowsaschemawhichshouldvalidatemap) | validate([Map<?, ?>](#additionalpropertiesallowsaschemawhichshouldvalidatemapinput) arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| [AdditionalpropertiesAllowsASchemaWhichShouldValidateMap](#additionalpropertiesallowsaschemawhichshouldvalidatemap) | validate([Map<?, ?>](#additionalpropertiesallowsaschemawhichshouldvalidatemapinput) arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## AdditionalpropertiesAllowsASchemaWhichShouldValidateMapInput
public class AdditionalpropertiesAllowsASchemaWhichShouldValidateMapInput<br>
builder for `Map<String, ? extends @Nullable Object>`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ public class AdditionalpropertiesAreAllowedByDefault

A class that contains necessary nested
- schema classes (which validate payloads), extends JsonSchema
- classes to store validated list payloads, extends FrozenList
- classes to store validated map payloads, extends FrozenMap
- classes to build inputs for list payloads
- classes to build inputs for map payloads

## Nested Class Summary
Expand All @@ -32,16 +30,16 @@ A schema class that validates payloads
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static String | validate(String arg, SchemaConfiguration configuration) |
| static Void | validate(Void arg, SchemaConfiguration configuration) |
| static int | validate(int arg, SchemaConfiguration configuration) |
| static long | validate(long arg, SchemaConfiguration configuration) |
| static float | validate(float arg, SchemaConfiguration configuration) |
| static double | validate(double arg, SchemaConfiguration configuration) |
| static boolean | validate(boolean arg, SchemaConfiguration configuration) |
| static [AdditionalpropertiesAreAllowedByDefaultMap](#additionalpropertiesareallowedbydefaultmap) | validate([Map<?, ?>](#additionalpropertiesareallowedbydefaultmapinput) arg, SchemaConfiguration configuration) |
| String | validate(String arg, SchemaConfiguration configuration) |
| Void | validate(Void arg, SchemaConfiguration configuration) |
| int | validate(int arg, SchemaConfiguration configuration) |
| long | validate(long arg, SchemaConfiguration configuration) |
| float | validate(float arg, SchemaConfiguration configuration) |
| double | validate(double arg, SchemaConfiguration configuration) |
| boolean | validate(boolean arg, SchemaConfiguration configuration) |
| [AdditionalpropertiesAreAllowedByDefaultMap](#additionalpropertiesareallowedbydefaultmap) | validate([Map<?, ?>](#additionalpropertiesareallowedbydefaultmapinput) arg, SchemaConfiguration configuration) |
| FrozenList<@Nullable Object> | validate(List<?> arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## AdditionalpropertiesAreAllowedByDefaultMapInput
public class AdditionalpropertiesAreAllowedByDefaultMapInput<br>
builder for `Map<String, ? extends @Nullable Object>`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ public class AdditionalpropertiesCanExistByItself

A class that contains necessary nested
- schema classes (which validate payloads), extends JsonSchema
- classes to store validated list payloads, extends FrozenList
- classes to store validated map payloads, extends FrozenMap
- classes to build inputs for list payloads
- classes to build inputs for map payloads

## Nested Class Summary
Expand Down Expand Up @@ -56,8 +54,8 @@ AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItselfMap val
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static [AdditionalpropertiesCanExistByItselfMap](#additionalpropertiescanexistbyitselfmap) | validate([Map<?, ?>](#additionalpropertiescanexistbyitselfmapinput) arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| [AdditionalpropertiesCanExistByItselfMap](#additionalpropertiescanexistbyitselfmap) | validate([Map<?, ?>](#additionalpropertiescanexistbyitselfmapinput) arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## AdditionalpropertiesCanExistByItselfMapInput
public class AdditionalpropertiesCanExistByItselfMapInput<br>
builder for `Map<String, Boolean>`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ public class AdditionalpropertiesShouldNotLookInApplicators

A class that contains necessary nested
- schema classes (which validate payloads), extends JsonSchema
- classes to store validated list payloads, extends FrozenList
- classes to store validated map payloads, extends FrozenMap
- classes to build inputs for list payloads
- classes to build inputs for map payloads

## Nested Class Summary
Expand Down Expand Up @@ -36,16 +34,16 @@ A schema class that validates payloads
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static String | validate(String arg, SchemaConfiguration configuration) |
| static Void | validate(Void arg, SchemaConfiguration configuration) |
| static int | validate(int arg, SchemaConfiguration configuration) |
| static long | validate(long arg, SchemaConfiguration configuration) |
| static float | validate(float arg, SchemaConfiguration configuration) |
| static double | validate(double arg, SchemaConfiguration configuration) |
| static boolean | validate(boolean arg, SchemaConfiguration configuration) |
| static [AdditionalpropertiesShouldNotLookInApplicatorsMap](#additionalpropertiesshouldnotlookinapplicatorsmap) | validate([Map<?, ?>](#additionalpropertiesshouldnotlookinapplicatorsmapinput) arg, SchemaConfiguration configuration) |
| String | validate(String arg, SchemaConfiguration configuration) |
| Void | validate(Void arg, SchemaConfiguration configuration) |
| int | validate(int arg, SchemaConfiguration configuration) |
| long | validate(long arg, SchemaConfiguration configuration) |
| float | validate(float arg, SchemaConfiguration configuration) |
| double | validate(double arg, SchemaConfiguration configuration) |
| boolean | validate(boolean arg, SchemaConfiguration configuration) |
| [AdditionalpropertiesShouldNotLookInApplicatorsMap](#additionalpropertiesshouldnotlookinapplicatorsmap) | validate([Map<?, ?>](#additionalpropertiesshouldnotlookinapplicatorsmapinput) arg, SchemaConfiguration configuration) |
| FrozenList<@Nullable Object> | validate(List<?> arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## AdditionalpropertiesShouldNotLookInApplicatorsMapInput
public class AdditionalpropertiesShouldNotLookInApplicatorsMapInput<br>
builder for `Map<String, Boolean>`
Expand Down Expand Up @@ -83,16 +81,16 @@ A schema class that validates payloads
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static String | validate(String arg, SchemaConfiguration configuration) |
| static Void | validate(Void arg, SchemaConfiguration configuration) |
| static int | validate(int arg, SchemaConfiguration configuration) |
| static long | validate(long arg, SchemaConfiguration configuration) |
| static float | validate(float arg, SchemaConfiguration configuration) |
| static double | validate(double arg, SchemaConfiguration configuration) |
| static boolean | validate(boolean arg, SchemaConfiguration configuration) |
| static [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapinput) arg, SchemaConfiguration configuration) |
| String | validate(String arg, SchemaConfiguration configuration) |
| Void | validate(Void arg, SchemaConfiguration configuration) |
| int | validate(int arg, SchemaConfiguration configuration) |
| long | validate(long arg, SchemaConfiguration configuration) |
| float | validate(float arg, SchemaConfiguration configuration) |
| double | validate(double arg, SchemaConfiguration configuration) |
| boolean | validate(boolean arg, SchemaConfiguration configuration) |
| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapinput) arg, SchemaConfiguration configuration) |
| FrozenList<@Nullable Object> | validate(List<?> arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## Schema0MapInput
public class Schema0MapInput<br>
builder for `Map<String, ? extends @Nullable Object>`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ public class Allof

A class that contains necessary nested
- schema classes (which validate payloads), extends JsonSchema
- classes to store validated list payloads, extends FrozenList
- classes to store validated map payloads, extends FrozenMap
- classes to build inputs for list payloads
- classes to build inputs for map payloads

## Nested Class Summary
Expand Down Expand Up @@ -36,16 +34,16 @@ A schema class that validates payloads
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static String | validate(String arg, SchemaConfiguration configuration) |
| static Void | validate(Void arg, SchemaConfiguration configuration) |
| static int | validate(int arg, SchemaConfiguration configuration) |
| static long | validate(long arg, SchemaConfiguration configuration) |
| static float | validate(float arg, SchemaConfiguration configuration) |
| static double | validate(double arg, SchemaConfiguration configuration) |
| static boolean | validate(boolean arg, SchemaConfiguration configuration) |
| static FrozenMap<String, @Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) |
| String | validate(String arg, SchemaConfiguration configuration) |
| Void | validate(Void arg, SchemaConfiguration configuration) |
| int | validate(int arg, SchemaConfiguration configuration) |
| long | validate(long arg, SchemaConfiguration configuration) |
| float | validate(float arg, SchemaConfiguration configuration) |
| double | validate(double arg, SchemaConfiguration configuration) |
| boolean | validate(boolean arg, SchemaConfiguration configuration) |
| FrozenMap<String, @Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) |
| FrozenList<@Nullable Object> | validate(List<?> arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## Schema1
public static class Schema1<br>
extends JsonSchema
Expand All @@ -61,16 +59,16 @@ A schema class that validates payloads
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static String | validate(String arg, SchemaConfiguration configuration) |
| static Void | validate(Void arg, SchemaConfiguration configuration) |
| static int | validate(int arg, SchemaConfiguration configuration) |
| static long | validate(long arg, SchemaConfiguration configuration) |
| static float | validate(float arg, SchemaConfiguration configuration) |
| static double | validate(double arg, SchemaConfiguration configuration) |
| static boolean | validate(boolean arg, SchemaConfiguration configuration) |
| static [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapinput) arg, SchemaConfiguration configuration) |
| String | validate(String arg, SchemaConfiguration configuration) |
| Void | validate(Void arg, SchemaConfiguration configuration) |
| int | validate(int arg, SchemaConfiguration configuration) |
| long | validate(long arg, SchemaConfiguration configuration) |
| float | validate(float arg, SchemaConfiguration configuration) |
| double | validate(double arg, SchemaConfiguration configuration) |
| boolean | validate(boolean arg, SchemaConfiguration configuration) |
| [Schema1Map](#schema1map) | validate([Map<?, ?>](#schema1mapinput) arg, SchemaConfiguration configuration) |
| FrozenList<@Nullable Object> | validate(List<?> arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## Schema1MapInput
public class Schema1MapInput<br>
builder for `Map<String, ? extends @Nullable Object>`
Expand Down Expand Up @@ -121,16 +119,16 @@ A schema class that validates payloads
### Method Summary
| Modifier and Type | Method and Description |
| ----------------- | ---------------------- |
| static String | validate(String arg, SchemaConfiguration configuration) |
| static Void | validate(Void arg, SchemaConfiguration configuration) |
| static int | validate(int arg, SchemaConfiguration configuration) |
| static long | validate(long arg, SchemaConfiguration configuration) |
| static float | validate(float arg, SchemaConfiguration configuration) |
| static double | validate(double arg, SchemaConfiguration configuration) |
| static boolean | validate(boolean arg, SchemaConfiguration configuration) |
| static [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapinput) arg, SchemaConfiguration configuration) |
| String | validate(String arg, SchemaConfiguration configuration) |
| Void | validate(Void arg, SchemaConfiguration configuration) |
| int | validate(int arg, SchemaConfiguration configuration) |
| long | validate(long arg, SchemaConfiguration configuration) |
| float | validate(float arg, SchemaConfiguration configuration) |
| double | validate(double arg, SchemaConfiguration configuration) |
| boolean | validate(boolean arg, SchemaConfiguration configuration) |
| [Schema0Map](#schema0map) | validate([Map<?, ?>](#schema0mapinput) arg, SchemaConfiguration configuration) |
| FrozenList<@Nullable Object> | validate(List<?> arg, SchemaConfiguration configuration) |
| static @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) |
## Schema0MapInput
public class Schema0MapInput<br>
builder for `Map<String, ? extends @Nullable Object>`
Expand Down
Loading