Class Definition
java.lang.Object
org.davidmoten.oa3.codegen.generator.Definition
-
Constructor Summary
ConstructorsConstructorDescriptionDefinition(String definition, Packages packages, File generatedSourceDirectory, Function<String, String> externalRefClassNames, Set<String> includeSchemas, Set<String> excludeSchemas, boolean mapIntegerToBigInteger, boolean mapNumberToBigDecimal, boolean failOnParseErrors, Optional<String> generator, boolean generateService, boolean applyReadOnly, boolean applyWriteOnly, int maxClassNameLength) -
Method Summary
-
Constructor Details
-
Definition
public Definition(String definition, Packages packages, File generatedSourceDirectory, Function<String, String> externalRefClassNames, Set<String> includeSchemas, Set<String> excludeSchemas, boolean mapIntegerToBigInteger, boolean mapNumberToBigDecimal, boolean failOnParseErrors, Optional<String> generator, boolean generateService, boolean applyReadOnly, boolean applyWriteOnly, int maxClassNameLength)
-
-
Method Details
-
definition
-
packages
-
generatedSourceDirectory
-
externalRefClassName
-
includeSchemas
-
excludeSchemas
-
mapIntegerToBigInteger
public boolean mapIntegerToBigInteger() -
failOnParseErrors
public boolean failOnParseErrors() -
generator
-
mapNumberToBigDecimal
public boolean mapNumberToBigDecimal() -
generateService
public boolean generateService() -
applyReadOnly
public boolean applyReadOnly() -
applyWriteOnly
public boolean applyWriteOnly() -
maxClassNameLength
public int maxClassNameLength()
-