diff --git a/src/main/java/io/github/zenwave360/zdl/ZdlParser.java b/src/main/java/io/github/zenwave360/zdl/ZdlParser.java index 872ddf0..e2eb6e1 100644 --- a/src/main/java/io/github/zenwave360/zdl/ZdlParser.java +++ b/src/main/java/io/github/zenwave360/zdl/ZdlParser.java @@ -20,6 +20,8 @@ public class ZdlParser { public static final List STANDARD_FIELD_TYPES = List.of("String", "Integer", "Long", "int", "long", "BigDecimal", "Float", "float", "Double", "double", "Enum", "Boolean", "boolean", "LocalDate", "ZonedDateTime", "Instant", "Duration", "UUID", "byte", "byte[]", "Blob", "AnyBlob", "ImageBlob", "TextBlob"); + public static final List STANDARD_VALIDATIONS = List.of("required", "unique", "min", "max", "minlength", "maxlength", "pattern"); + private List standardFieldTypes = STANDARD_FIELD_TYPES; private List extraFieldTypes = List.of(); public ZdlParser withStandardFieldTypes(List standardFieldTypes) {