Skip navigation links
A C D E G H I L M N O S T V W 

A

addNestedClass(constraints, innerClassName) - Method in class net.pwall.json.schema.codegen.Target
 
addStatic(type, staticNamePrefix, value) - Method in class net.pwall.json.schema.codegen.Target
 
addValidation(type, value) - Method in class net.pwall.json.schema.codegen.Constraints
 
appendHex($this$appendHex, hex) - Method in class net.pwall.json.schema.codegen.StringValue.Companion
 
asLong($this$asLong) - Method in class net.pwall.json.schema.codegen.Constraints.Companion
 

C

ClassDescriptor - Class in net.pwall.json.schema.codegen
 
ClassDescriptor(constraints, className) - Constructor for class net.pwall.json.schema.codegen.ClassDescriptor
 
CodeGenerator - Class in net.pwall.json.schema.codegen
 
CodeGenerator(templates, suffix, templateName, enumTemplateName, basePackageName, baseDirectoryName, derivePackageFromStructure, log) - Constructor for class net.pwall.json.schema.codegen.CodeGenerator
 
CodeGenerator() - Constructor for class net.pwall.json.schema.codegen.CodeGenerator
 
CodeGenerator.Companion - Class in net.pwall.json.schema.codegen
 
Companion - Static variable in class net.pwall.json.schema.codegen.CodeGenerator
 
Companion - Static variable in class net.pwall.json.schema.codegen.Constraints
 
Companion - Static variable in class net.pwall.json.schema.codegen.NumberValue
 
Companion - Static variable in class net.pwall.json.schema.codegen.StringValue
 
component1() - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
component1() - Method in class net.pwall.json.schema.codegen.Target.Static
 
component2() - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
component2() - Method in class net.pwall.json.schema.codegen.Target.Static
 
component3() - Method in class net.pwall.json.schema.codegen.Target.Static
 
ConsoleLog - Class in net.pwall.json.schema.codegen.log
 
Constraints - Class in net.pwall.json.schema.codegen
 
Constraints(schema) - Constructor for class net.pwall.json.schema.codegen.Constraints
 
Constraints.Companion - Class in net.pwall.json.schema.codegen
 
Constraints.DefaultValue - Class in net.pwall.json.schema.codegen
 
copy(defaultValue, type) - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
copy(type, staticName, value) - Method in class net.pwall.json.schema.codegen.Target.Static
 

D

debug(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.ConsoleLog
 
debug(lazyMessage) - Method in interface net.pwall.json.schema.codegen.log.Log
 
debug(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.NullLog
 
DefaultValue(defaultValue, type) - Constructor for class net.pwall.json.schema.codegen.Constraints.DefaultValue
 

E

equals(p) - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
equals(other) - Method in class net.pwall.json.schema.codegen.NumberValue
 
equals(other) - Method in class net.pwall.json.schema.codegen.StringValue
 
equals(p) - Method in class net.pwall.json.schema.codegen.Target.Static
 
error(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.ConsoleLog
 
error(lazyMessage) - Method in interface net.pwall.json.schema.codegen.log.Log
 
error(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.NullLog
 

G

generate(inputFiles) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
generate(inputFiles) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getArrayItems() - Method in class net.pwall.json.schema.codegen.Constraints
 
getAsLong() - Method in class net.pwall.json.schema.codegen.NumberValue
 
getBaseClass() - Method in class net.pwall.json.schema.codegen.Target
 
getBaseDirectoryName() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getBasePackageName() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getBaseProperty() - Method in class net.pwall.json.schema.codegen.NamedConstraints
 
getCapitalisedName() - Method in class net.pwall.json.schema.codegen.NamedConstraints
 
getClassName() - Method in class net.pwall.json.schema.codegen.ClassDescriptor
 
getCloseBrace() - Method in class net.pwall.json.schema.codegen.Constraints
 
getConstraints() - Method in class net.pwall.json.schema.codegen.ClassDescriptor
 
getConstValue() - Method in class net.pwall.json.schema.codegen.Constraints
 
getDefaultValue() - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
getDefaultValue() - Method in class net.pwall.json.schema.codegen.Constraints
 
getDerivePackageFromStructure() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getEnumTemplate() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getEnumTemplateName() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getEnumValues() - Method in class net.pwall.json.schema.codegen.Constraints
 
getExclusiveMaximum() - Method in class net.pwall.json.schema.codegen.Constraints
 
getExclusiveMinimum() - Method in class net.pwall.json.schema.codegen.Constraints
 
getFile() - Method in class net.pwall.json.schema.codegen.Target
 
getFormat() - Method in class net.pwall.json.schema.codegen.Constraints
 
getImports() - Method in class net.pwall.json.schema.codegen.Target
 
getIndent() - Method in class net.pwall.json.schema.codegen.NestedClass
 
getJavaString() - Method in class net.pwall.json.schema.codegen.StringValue
 
getKotlinString() - Method in class net.pwall.json.schema.codegen.StringValue
 
getLevel() - Method in class net.pwall.json.schema.codegen.log.ConsoleLog
 
getLocalTypeName() - Method in class net.pwall.json.schema.codegen.Constraints
 
getLog() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getMaximum() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMaximumLong() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMaxItems() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMaxLength() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMinimum() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMinimumLong() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMinItems() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMinLength() - Method in class net.pwall.json.schema.codegen.Constraints
 
getMultipleOf() - Method in class net.pwall.json.schema.codegen.Constraints
 
getName() - Method in class net.pwall.json.schema.codegen.NamedConstraints
 
getNestedClasses() - Method in class net.pwall.json.schema.codegen.Target
 
getNestedClassesPresent() - Method in class net.pwall.json.schema.codegen.Target
 
getNullable() - Method in class net.pwall.json.schema.codegen.Constraints
 
getObjectValidationsPresent() - Method in class net.pwall.json.schema.codegen.Constraints
 
getOpenBrace() - Method in class net.pwall.json.schema.codegen.Constraints
 
getOrder() - Method in enum net.pwall.json.schema.codegen.SystemClass
 
getOutputResolver() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getPackageName() - Method in class net.pwall.json.schema.codegen.Target
 
getProperties() - Method in class net.pwall.json.schema.codegen.Constraints
 
getPropertyName() - Method in class net.pwall.json.schema.codegen.NamedConstraints
 
getQualifiedClassName() - Method in class net.pwall.json.schema.codegen.Target
 
getRawNumber() - Method in class net.pwall.json.schema.codegen.NumberValue
 
getRawString() - Method in class net.pwall.json.schema.codegen.StringValue
 
getRegex() - Method in class net.pwall.json.schema.codegen.Constraints
 
getRequired() - Method in class net.pwall.json.schema.codegen.Constraints
 
getSafeDescription() - Method in class net.pwall.json.schema.codegen.Constraints
 
getSchema() - Method in class net.pwall.json.schema.codegen.Constraints
 
getSchema() - Method in class net.pwall.json.schema.codegen.Target
 
getSchemaParser() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getStaticName() - Method in class net.pwall.json.schema.codegen.Target.Static
 
getStatics() - Method in class net.pwall.json.schema.codegen.Target
 
getStaticsPresent() - Method in class net.pwall.json.schema.codegen.Target
 
getSubDirectories() - Method in class net.pwall.json.schema.codegen.Target
 
getSuffix() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getSuffix() - Method in class net.pwall.json.schema.codegen.Target
 
getSystemClass() - Method in class net.pwall.json.schema.codegen.Constraints
 
getSystemClasses() - Method in class net.pwall.json.schema.codegen.Target
 
getTemplate() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getTemplateName() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getTemplateParser() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getTemplates() - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
getType() - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
getType() - Method in class net.pwall.json.schema.codegen.Target.Static
 
getType() - Method in class net.pwall.json.schema.codegen.Validation
 
getTypes() - Method in class net.pwall.json.schema.codegen.Constraints
 
getUri() - Method in class net.pwall.json.schema.codegen.Constraints
 
getValidations() - Method in class net.pwall.json.schema.codegen.Constraints
 
getValidationsOrNestedClassesOrStaticsPresent() - Method in class net.pwall.json.schema.codegen.Target
 
getValidationsOrNestedClassesPresent() - Method in class net.pwall.json.schema.codegen.Target
 
getValidationsPresent() - Method in class net.pwall.json.schema.codegen.ClassDescriptor
 
getValue() - Method in enum net.pwall.json.schema.codegen.log.Level
 
getValue() - Method in class net.pwall.json.schema.codegen.Target.Static
 
getValue() - Method in class net.pwall.json.schema.codegen.Validation
 

H

hashCode() - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
hashCode() - Method in class net.pwall.json.schema.codegen.NumberValue
 
hashCode() - Method in class net.pwall.json.schema.codegen.StringValue
 
hashCode() - Method in class net.pwall.json.schema.codegen.Target.Static
 

I

info(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.ConsoleLog
 
info(lazyMessage) - Method in interface net.pwall.json.schema.codegen.log.Log
 
info(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.NullLog
 
INSTANCE - Static variable in class net.pwall.json.schema.codegen.log.ConsoleLog
 
INSTANCE - Static variable in class net.pwall.json.schema.codegen.log.NullLog
 
isArray() - Method in class net.pwall.json.schema.codegen.Constraints
 
isBoolean() - Method in class net.pwall.json.schema.codegen.Constraints
 
isDecimal() - Method in class net.pwall.json.schema.codegen.Constraints
 
isDecimal($this$isDecimal) - Method in class net.pwall.json.schema.codegen.NumberValue.Companion
 
isDecimal() - Method in class net.pwall.json.schema.codegen.NumberValue
 
isIdentifiableType() - Method in class net.pwall.json.schema.codegen.Constraints
 
isInt() - Method in class net.pwall.json.schema.codegen.Constraints
 
isInt($this$isInt) - Method in class net.pwall.json.schema.codegen.NumberValue.Companion
 
isInt() - Method in class net.pwall.json.schema.codegen.NumberValue
 
isIntOrLong() - Method in class net.pwall.json.schema.codegen.Constraints
 
isLocalType() - Method in class net.pwall.json.schema.codegen.Constraints
 
isLong() - Method in class net.pwall.json.schema.codegen.Constraints
 
isLong($this$isLong) - Method in class net.pwall.json.schema.codegen.NumberValue.Companion
 
isLong() - Method in class net.pwall.json.schema.codegen.NumberValue
 
isObject() - Method in class net.pwall.json.schema.codegen.Constraints
 
isOne($this$isOne) - Method in class net.pwall.json.schema.codegen.NumberValue.Companion
 
isOne() - Method in class net.pwall.json.schema.codegen.NumberValue
 
isPrimitive() - Method in class net.pwall.json.schema.codegen.Constraints
 
isRequired() - Method in class net.pwall.json.schema.codegen.Constraints
 
isString() - Method in class net.pwall.json.schema.codegen.Constraints
 
isSystemClass() - Method in class net.pwall.json.schema.codegen.Constraints
 
isZero($this$isZero) - Method in class net.pwall.json.schema.codegen.NumberValue.Companion
 
isZero() - Method in class net.pwall.json.schema.codegen.NumberValue
 

L

Level - Enum in net.pwall.json.schema.codegen.log
 
Log - Interface in net.pwall.json.schema.codegen.log
 
Log() - Constructor for interface net.pwall.json.schema.codegen.log.Log
 

M

maximumOf(a, b) - Method in class net.pwall.json.schema.codegen.CodeGenerator.Companion
 
minimumOf(a, b) - Method in class net.pwall.json.schema.codegen.CodeGenerator.Companion
 

N

NamedConstraints - Class in net.pwall.json.schema.codegen
 
NamedConstraints(schema, name) - Constructor for class net.pwall.json.schema.codegen.NamedConstraints
 
NestedClass - Class in net.pwall.json.schema.codegen
 
NestedClass(constraints, className) - Constructor for class net.pwall.json.schema.codegen.NestedClass
 
net.pwall.json.schema.codegen - package net.pwall.json.schema.codegen
 
net.pwall.json.schema.codegen.log - package net.pwall.json.schema.codegen.log
 
NullLog - Class in net.pwall.json.schema.codegen.log
 
NumberValue - Class in net.pwall.json.schema.codegen
 
NumberValue(rawNumber) - Constructor for class net.pwall.json.schema.codegen.NumberValue
 
NumberValue.Companion - Class in net.pwall.json.schema.codegen
 

O

OutputResolverKt - Class in net.pwall.json.schema.codegen
 
OutputResolverKt() - Constructor for class net.pwall.json.schema.codegen.OutputResolverKt
 

S

sanitiseName($this$sanitiseName) - Method in class net.pwall.json.schema.codegen.CodeGenerator.Companion
 
setArrayItems(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setBaseClass(p) - Method in class net.pwall.json.schema.codegen.Target
 
setBaseDirectoryName(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setBasePackageName(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setBaseProperty(p) - Method in class net.pwall.json.schema.codegen.NamedConstraints
 
setConstValue(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setDefaultValue(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setDerivePackageFromStructure(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setEnumTemplate(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setEnumTemplateName(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setEnumValues(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setExclusiveMaximum(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setExclusiveMinimum(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setFormat(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setLocalTypeName(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMaximum(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMaxItems(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMaxLength(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMinimum(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMinItems(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMinLength(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setMultipleOf(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setNullable(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setObjectValidationsPresent(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setOutputResolver(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setRegex(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setRequired(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setSchemaParser(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setSuffix(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setSystemClass(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setTemplate(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setTemplateDirectory(directory, suffix) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setTemplateName(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setTemplateParser(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setTemplates(p) - Method in class net.pwall.json.schema.codegen.CodeGenerator
 
setUri(p) - Method in class net.pwall.json.schema.codegen.Constraints
 
setValidationsPresent(p) - Method in class net.pwall.json.schema.codegen.ClassDescriptor
 
Static(type, staticName, value) - Constructor for class net.pwall.json.schema.codegen.Target.Static
 
StringValue - Class in net.pwall.json.schema.codegen
 
StringValue(rawString) - Constructor for class net.pwall.json.schema.codegen.StringValue
 
StringValue.Companion - Class in net.pwall.json.schema.codegen
 
SystemClass - Enum in net.pwall.json.schema.codegen
 

T

Target - Class in net.pwall.json.schema.codegen
 
Target(schema, constraints, className, packageName, subDirectories, suffix, file) - Constructor for class net.pwall.json.schema.codegen.Target
 
Target.Static - Class in net.pwall.json.schema.codegen
 
Target.StaticType - Enum in net.pwall.json.schema.codegen
 
throwError(throwable, lazyMessage) - Method in class net.pwall.json.schema.codegen.log.ConsoleLog
 
throwError(throwable, lazyMessage) - Method in interface net.pwall.json.schema.codegen.log.Log
 
throwError(throwable, lazyMessage) - Method in class net.pwall.json.schema.codegen.log.NullLog
 
toString() - Method in class net.pwall.json.schema.codegen.Constraints.DefaultValue
 
toString() - Method in class net.pwall.json.schema.codegen.NumberValue
 
toString() - Method in class net.pwall.json.schema.codegen.StringValue
 
toString() - Method in class net.pwall.json.schema.codegen.Target.Static
 

V

Validation - Class in net.pwall.json.schema.codegen
 
Validation(type, value) - Constructor for class net.pwall.json.schema.codegen.Validation
 
Validation.Type - Enum in net.pwall.json.schema.codegen
 

W

warn(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.ConsoleLog
 
warn(lazyMessage) - Method in interface net.pwall.json.schema.codegen.log.Log
 
warn(lazyMessage) - Method in class net.pwall.json.schema.codegen.log.NullLog
 
A C D E G H I L M N O S T V W 
Skip navigation links