Class Generator.Field
java.lang.Object
org.davidmoten.oa3.codegen.generator.Generator.Field
- Enclosing class:
Generator
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Generator.Encodingfinal booleanfinal booleanfinal Stringfinal Stringfinal booleanfinal Optional<Generator.MapType> final Optional<BigDecimal> final Optional<BigDecimal> final Stringfinal booleanfinal booleanfinal booleanfinal boolean -
Method Summary
Modifier and TypeMethodDescriptionfieldName(Generator.Cls cls) booleanbooleanbooleanbooleanbooleanisNumber()booleanisOctets()booleanresolvedType(Imports imports) resolvedTypeMapPublic(Imports imports) resolvedTypePublicConstructor(Imports imports) toString()
-
Field Details
-
fullClassName
-
name
-
fieldName
-
required
public final boolean required -
minLength
-
maxLength
-
pattern
-
min
-
max
-
isArray
public final boolean isArray -
encoding
-
exclusiveMin
public final boolean exclusiveMin -
exclusiveMax
public final boolean exclusiveMax -
minItems
-
maxItems
-
mapType
-
readOnly
public final boolean readOnly -
writeOnly
public final boolean writeOnly -
nullable
public final boolean nullable
-
-
Method Details
-
fieldName
-
resolvedTypePublicConstructorNonOptional
-
resolvedType
-
resolvedTypePublicConstructor
-
resolvedTypeMapPublic
-
isPrimitive
public boolean isPrimitive() -
isOctets
public boolean isOctets() -
isByteArray
public boolean isByteArray() -
isAdditionalProperties
public boolean isAdditionalProperties() -
isMapType
-
toString
-
isDateOrTime
public boolean isDateOrTime() -
isNumber
public boolean isNumber()
-