JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
H
I
J
L
M
N
O
P
R
S
T
V
A
allOf(uri, location, array)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
anyOf(uri, location, array)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
ArrayValidator(uri, location, name, array, resultValid)
- Constructor for class net.pwall.json.schema.
JSONSchema.ArrayValidator
B
BasicOutput
- Class in
net.pwall.json.schema.output
BasicOutput(valid, keywordLocation, absoluteKeywordLocation, instanceLocation, error, annotation, errors, annotations)
- Constructor for class net.pwall.json.schema.output.
BasicOutput
BasicOutput.Companion
- Class in
net.pwall.json.schema.output
C
childLocation(pointer)
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.
JSONSchema
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
ConstValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
EnumValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
FormatValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
ItemValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
NumberValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
PatternValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
PropertyValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
RefValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
RequiredValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
StringValidator
childLocation(pointer)
- Method in class net.pwall.json.schema.validation.
TypeValidator
CodeGenerator
- Class in
net.pwall.json.schema.codegen
CodeGenerator(templates, suffix, basePackageName, baseDirectoryName, derivePackageFromStructure)
- 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.
JSONSchema
Companion
- Static variable in class net.pwall.json.schema.output.
BasicOutput
Companion
- Static variable in class net.pwall.json.schema.parser.
Parser
Companion
- Static variable in class net.pwall.json.schema.validation.
FormatValidator
Companion
- Static variable in class net.pwall.json.schema.validation.
NumberValidator
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.SystemClass
- Enum in
net.pwall.json.schema.codegen
ConstValidator
- Class in
net.pwall.json.schema.validation
ConstValidator(uri, location, value)
- Constructor for class net.pwall.json.schema.validation.
ConstValidator
createAnnotation(relativeLocation, instanceLocation, annotation, errors, annotations)
- Method in class net.pwall.json.schema.
JSONSchema
createAnnotation(keywordLocation, absoluteKeywordLocation, instanceLocation, annotation, errors, annotations)
- Method in class net.pwall.json.schema.output.
BasicOutput.Companion
createError(relativeLocation, instanceLocation, error, errors, annotations)
- Method in class net.pwall.json.schema.
JSONSchema
createError(keywordLocation, absoluteKeywordLocation, instanceLocation, error, errors, annotations)
- Method in class net.pwall.json.schema.output.
BasicOutput.Companion
createErrorForChild(index, relativeLocation, instanceLocation, error, errors, annotations)
- Method in class net.pwall.json.schema.
JSONSchema
createErrorForChild(property, relativeLocation, instanceLocation, error, errors, annotations)
- Method in class net.pwall.json.schema.
JSONSchema
E
EnumValidator
- Class in
net.pwall.json.schema.validation
EnumValidator(uri, location, array)
- Constructor for class net.pwall.json.schema.validation.
EnumValidator
equals(other)
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
equals(other)
- Method in class net.pwall.json.schema.
JSONSchema
equals(other)
- Method in class net.pwall.json.schema.
JSONSchema.False
equals(other)
- Method in class net.pwall.json.schema.
JSONSchema.General
equals(other)
- Method in class net.pwall.json.schema.
JSONSchema.Not
equals(other)
- Method in class net.pwall.json.schema.
JSONSchema.True
equals(other)
- Method in class net.pwall.json.schema.output.
BasicOutput
equals(other)
- Method in class net.pwall.json.schema.output.
Output
equals(other)
- Method in class net.pwall.json.schema.validation.
ConstValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
EnumValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
ItemValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
NumberValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
PatternValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
PropertyValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
RefValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
RequiredValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
StringValidator
equals(other)
- Method in class net.pwall.json.schema.validation.
TypeValidator
F
False(uri, location)
- Constructor for class net.pwall.json.schema.
JSONSchema.False
findType(keyword)
- Method in class net.pwall.json.schema.validation.
FormatValidator.Companion
findType(keyword)
- Method in class net.pwall.json.schema.validation.
NumberValidator.Companion
FormatValidator
- Class in
net.pwall.json.schema.validation
FormatValidator(uri, location, type)
- Constructor for class net.pwall.json.schema.validation.
FormatValidator
FormatValidator.Companion
- Class in
net.pwall.json.schema.validation
FormatValidator.FormatType
- Enum in
net.pwall.json.schema.validation
G
General(schemaVersion, title, description, uri, location, children)
- Constructor for class net.pwall.json.schema.
JSONSchema.General
generate(inputDir, subDirectories)
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
generate(schema, subDirectories)
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getAbsoluteKeywordLocation()
- Method in class net.pwall.json.schema.output.
BasicOutput
getAbsoluteLocation()
- Method in class net.pwall.json.schema.
JSONSchema
getAnnotation()
- Method in class net.pwall.json.schema.output.
BasicOutput
getAnnotations()
- Method in class net.pwall.json.schema.output.
BasicOutput
getArray()
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
getArray()
- Method in class net.pwall.json.schema.validation.
EnumValidator
getArrayItems()
- Method in class net.pwall.json.schema.codegen.
Constraints
getBaseDirectoryName()
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getBasePackageName()
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getCapitalisedName()
- Method in class net.pwall.json.schema.codegen.
NamedConstraints
getChildren()
- Method in class net.pwall.json.schema.
JSONSchema.General
getCondition()
- Method in class net.pwall.json.schema.validation.
NumberValidator
getCondition()
- Method in class net.pwall.json.schema.validation.
StringValidator
getConstValue()
- Method in class net.pwall.json.schema.codegen.
Constraints
getDefaultURIResolver()
- Method in class net.pwall.json.schema.parser.
Parser.Companion
getDerivePackageFromStructure()
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getDescription()
- Method in class net.pwall.json.schema.codegen.
Constraints
getDescription()
- Method in class net.pwall.json.schema.
JSONSchema.General
getDescription()
- Method in class net.pwall.json.schema.
JSONSchema
getEnumValues()
- Method in class net.pwall.json.schema.codegen.
Constraints
getError()
- Method in class net.pwall.json.schema.output.
BasicOutput
getErrors()
- Method in class net.pwall.json.schema.output.
BasicOutput
getExclusiveMaximum()
- Method in class net.pwall.json.schema.codegen.
Constraints
getExclusiveMaximumPresent()
- Method in class net.pwall.json.schema.codegen.
Constraints
getExclusiveMinimum()
- Method in class net.pwall.json.schema.codegen.
Constraints
getExclusiveMinimumPresent()
- Method in class net.pwall.json.schema.codegen.
Constraints
getFalseOutput()
- Method in class net.pwall.json.schema.
JSONSchema.Companion
getFormat()
- Method in class net.pwall.json.schema.codegen.
Constraints
getImports()
- Method in class net.pwall.json.schema.codegen.
Constraints
getInstanceLocation()
- Method in class net.pwall.json.schema.output.
BasicOutput
getItemSchema()
- Method in class net.pwall.json.schema.validation.
ItemValidator
getKeyword()
- Method in enum net.pwall.json.schema.validation.
FormatValidator.FormatType
getKeyword()
- Method in enum net.pwall.json.schema.validation.
NumberValidator.ValidationType
getKeyword()
- Method in enum net.pwall.json.schema.validation.
StringValidator.ValidationType
getKeywordLocation()
- Method in class net.pwall.json.schema.output.
BasicOutput
getLocalTypeName()
- Method in class net.pwall.json.schema.codegen.
Constraints
getLocation()
- Method in class net.pwall.json.schema.
JSONSchema
The JSON Pointer for the location of the schema
getMaximum()
- Method in class net.pwall.json.schema.codegen.
Constraints
getMaximumPresent()
- 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
getMinimumPresent()
- 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
getMultipleOfPresent()
- Method in class net.pwall.json.schema.codegen.
Constraints
getName()
- Method in class net.pwall.json.schema.codegen.
NamedConstraints
getName()
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
getNameFromTitle()
- Method in class net.pwall.json.schema.codegen.
Constraints
getNameFromTitleOrURI()
- Method in class net.pwall.json.schema.codegen.
Constraints
getNameFromURI()
- Method in class net.pwall.json.schema.codegen.
Constraints
getNameFromURIOrName()
- Method in class net.pwall.json.schema.codegen.
NamedConstraints
getNameFromURIOrTitle()
- Method in class net.pwall.json.schema.codegen.
Constraints
getNestedClasses()
- Method in class net.pwall.json.schema.codegen.
Constraints
getNestedClassesPresent()
- Method in class net.pwall.json.schema.codegen.
Constraints
getNullable()
- Method in class net.pwall.json.schema.codegen.
Constraints
getOutputResolver()
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getPackageName()
- Method in class net.pwall.json.schema.codegen.
Constraints
getParser()
- Method in class net.pwall.json.schema.
JSONSchema.Companion
getProperties()
- Method in class net.pwall.json.schema.codegen.
Constraints
getProperties()
- Method in class net.pwall.json.schema.validation.
PropertyValidator
getProperties()
- Method in class net.pwall.json.schema.validation.
RequiredValidator
getPropertyName()
- Method in class net.pwall.json.schema.codegen.
NamedConstraints
getRegex()
- Method in class net.pwall.json.schema.codegen.
Constraints
getRegex()
- Method in class net.pwall.json.schema.validation.
PatternValidator
getRequired()
- Method in class net.pwall.json.schema.codegen.
Constraints
getResultValid()
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
getSafeDescription()
- Method in class net.pwall.json.schema.codegen.
Constraints
getSchema()
- Method in class net.pwall.json.schema.codegen.
Constraints
getSchemaParser()
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getSchemaVersion()
- Method in class net.pwall.json.schema.
JSONSchema.General
getSchemaVersion201909()
- Method in class net.pwall.json.schema.parser.
Parser
getSchemaVersionDraft07()
- Method in class net.pwall.json.schema.parser.
Parser
getStringOrDefault($this$getStringOrDefault, pointer, p)
- Method in class net.pwall.json.schema.parser.
Parser.Companion
getStringOrNull($this$getStringOrNull, key)
- Method in class net.pwall.json.schema.parser.
Parser.Companion
getStringOrNull($this$getStringOrNull, pointer)
- Method in class net.pwall.json.schema.parser.
Parser.Companion
getSuffix()
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
getSystemClass()
- Method in class net.pwall.json.schema.codegen.
Constraints
getSystemClasses()
- Method in class net.pwall.json.schema.codegen.
Constraints
getTarget()
- Method in class net.pwall.json.schema.validation.
RefValidator
getTemplate()
- 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
getTitle()
- Method in class net.pwall.json.schema.
JSONSchema.General
getTitle()
- Method in class net.pwall.json.schema.
JSONSchema
getTrueOutput()
- Method in class net.pwall.json.schema.
JSONSchema.Companion
getType()
- Method in class net.pwall.json.schema.validation.
FormatValidator
getTypeKeywords()
- Method in class net.pwall.json.schema.validation.
FormatValidator.Companion
getTypeKeywords()
- Method in class net.pwall.json.schema.validation.
NumberValidator.Companion
getTypes()
- Method in class net.pwall.json.schema.codegen.
Constraints
getTypes()
- Method in class net.pwall.json.schema.validation.
TypeValidator
getUri()
- Method in class net.pwall.json.schema.codegen.
Constraints
getUri()
- Method in class net.pwall.json.schema.
JSONSchema
The URI for the schema
getUriResolver()
- Method in class net.pwall.json.schema.parser.
Parser
getValid()
- Method in class net.pwall.json.schema.output.
Output
getValidationsOrNestedClassesPresent()
- Method in class net.pwall.json.schema.codegen.
Constraints
getValidationsPresent()
- Method in class net.pwall.json.schema.codegen.
Constraints
getValue()
- Method in enum net.pwall.json.schema.
JSONSchema.Type
getValue()
- Method in class net.pwall.json.schema.validation.
ConstValidator
getValue()
- Method in class net.pwall.json.schema.validation.
NumberValidator
getValue()
- Method in class net.pwall.json.schema.validation.
StringValidator
H
hashCode()
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
hashCode()
- Method in class net.pwall.json.schema.
JSONSchema.General
hashCode()
- Method in class net.pwall.json.schema.
JSONSchema
hashCode()
- Method in class net.pwall.json.schema.
JSONSchema.Not
hashCode()
- Method in class net.pwall.json.schema.output.
BasicOutput
hashCode()
- Method in class net.pwall.json.schema.output.
Output
hashCode()
- Method in class net.pwall.json.schema.validation.
ConstValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
EnumValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
ItemValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
NumberValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
PatternValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
PropertyValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
RefValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
RequiredValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
StringValidator
hashCode()
- Method in class net.pwall.json.schema.validation.
TypeValidator
I
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
isIdentifiableType()
- Method in class net.pwall.json.schema.codegen.
Constraints
isInt()
- Method in class net.pwall.json.schema.codegen.
Constraints
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
isObject()
- Method in class net.pwall.json.schema.codegen.
Constraints
isPositive($this$isPositive)
- Method in class net.pwall.json.schema.parser.
Parser.Companion
isPrimitive()
- 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.parser.
Parser.Companion
ItemValidator
- Class in
net.pwall.json.schema.validation
ItemValidator(uri, location, itemSchema)
- Constructor for class net.pwall.json.schema.validation.
ItemValidator
J
JSONSchema
- Class in
net.pwall.json.schema
A JSON Schema.
JSONSchema.ArrayValidator
- Class in
net.pwall.json.schema
JSONSchema.Companion
- Class in
net.pwall.json.schema
JSONSchema.False
- Class in
net.pwall.json.schema
JSONSchema.General
- Class in
net.pwall.json.schema
JSONSchema.Not
- Class in
net.pwall.json.schema
JSONSchema.True
- Class in
net.pwall.json.schema
JSONSchema.Type
- Enum in
net.pwall.json.schema
JSONSchema.Validator
- Class in
net.pwall.json.schema
JSONSchemaException
- Exception in
net.pwall.json.schema
JSONSchemaException(message)
- Constructor for exception net.pwall.json.schema.
JSONSchemaException
JSONSchemaException(message, throwable)
- Constructor for exception net.pwall.json.schema.
JSONSchemaException
L
lcm(a, b)
- Method in class net.pwall.json.schema.codegen.
Constraints.Companion
M
maximumOf(a, b)
- Method in class net.pwall.json.schema.codegen.
Constraints.Companion
minimumOf(a, b)
- Method in class net.pwall.json.schema.codegen.
Constraints.Companion
N
NamedConstraints
- Class in
net.pwall.json.schema.codegen
NamedConstraints(schema, name)
- Constructor for class net.pwall.json.schema.codegen.
NamedConstraints
net.pwall.json.schema
- package net.pwall.json.schema
net.pwall.json.schema.codegen
- package net.pwall.json.schema.codegen
net.pwall.json.schema.output
- package net.pwall.json.schema.output
net.pwall.json.schema.parser
- package net.pwall.json.schema.parser
net.pwall.json.schema.validation
- package net.pwall.json.schema.validation
Not(uri, location, nested)
- Constructor for class net.pwall.json.schema.
JSONSchema.Not
NumberValidator
- Class in
net.pwall.json.schema.validation
NumberValidator(uri, location, value, condition)
- Constructor for class net.pwall.json.schema.validation.
NumberValidator
NumberValidator.Companion
- Class in
net.pwall.json.schema.validation
NumberValidator.ValidationType
- Enum in
net.pwall.json.schema.validation
O
oneOf(uri, location, array)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
Output
- Class in
net.pwall.json.schema.output
Output(valid)
- Constructor for class net.pwall.json.schema.output.
Output
OutputResolverKt
- Class in
net.pwall.json.schema.codegen
OutputResolverKt()
- Constructor for class net.pwall.json.schema.codegen.
OutputResolverKt
P
parse(filename)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
parse(file)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
parse(filename)
- Method in class net.pwall.json.schema.parser.
Parser
parse(file)
- Method in class net.pwall.json.schema.parser.
Parser
parseFile(uriString)
- Method in class net.pwall.json.schema.parser.
Parser
Parser
- Class in
net.pwall.json.schema.parser
Parser(uriResolver)
- Constructor for class net.pwall.json.schema.parser.
Parser
Parser()
- Constructor for class net.pwall.json.schema.parser.
Parser
Parser.Companion
- Class in
net.pwall.json.schema.parser
parseSchema(json, pointer, parentUri)
- Method in class net.pwall.json.schema.parser.
Parser
Parse schema.
PatternValidator
- Class in
net.pwall.json.schema.validation
PatternValidator(uri, location, regex)
- Constructor for class net.pwall.json.schema.validation.
PatternValidator
preLoad(filename)
- Method in class net.pwall.json.schema.parser.
Parser
preLoad(file)
- Method in class net.pwall.json.schema.parser.
Parser
PropertyValidator
- Class in
net.pwall.json.schema.validation
PropertyValidator(uri, location, properties)
- Constructor for class net.pwall.json.schema.validation.
PropertyValidator
R
RefValidator
- Class in
net.pwall.json.schema.validation
RefValidator(uri, location, target)
- Constructor for class net.pwall.json.schema.validation.
RefValidator
RequiredValidator
- Class in
net.pwall.json.schema.validation
RequiredValidator(uri, location, properties)
- Constructor for class net.pwall.json.schema.validation.
RequiredValidator
S
sanitiseName($this$sanitiseName)
- Method in class net.pwall.json.schema.codegen.
Constraints.Companion
schemaURIFragment($this$schemaURIFragment)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
setArrayItems(p)
- Method in class net.pwall.json.schema.codegen.
Constraints
setBaseDirectoryName(p)
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
setBasePackageName(p)
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
setConstValue(p)
- Method in class net.pwall.json.schema.codegen.
Constraints
setDerivePackageFromStructure(p)
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
setDescription(p)
- Method in class net.pwall.json.schema.codegen.
Constraints
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
setMaxLength(p)
- Method in class net.pwall.json.schema.codegen.
Constraints
setMinimum(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
setOutputResolver(p)
- Method in class net.pwall.json.schema.codegen.
CodeGenerator
setPackageName(p)
- Method in class net.pwall.json.schema.codegen.
Constraints
setRegex(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
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.
Constraints
StringValidator
- Class in
net.pwall.json.schema.validation
StringValidator(uri, location, condition, value)
- Constructor for class net.pwall.json.schema.validation.
StringValidator
StringValidator.ValidationType
- Enum in
net.pwall.json.schema.validation
T
toErrorDisplay($this$toErrorDisplay)
- Method in class net.pwall.json.schema.
JSONSchema.Companion
True(uri, location)
- Constructor for class net.pwall.json.schema.
JSONSchema.True
TypeValidator
- Class in
net.pwall.json.schema.validation
TypeValidator(uri, location, types)
- Constructor for class net.pwall.json.schema.validation.
TypeValidator
V
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema.ArrayValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema.False
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema.General
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema.Not
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema.True
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema
validate(json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema
validate(json, instanceLocation)
- Method in class net.pwall.json.schema.
JSONSchema
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
ConstValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
EnumValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
FormatValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
ItemValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
NumberValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
PatternValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
PropertyValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
RefValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
RequiredValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
StringValidator
validate(relativeLocation, json, instanceLocation)
- Method in class net.pwall.json.schema.validation.
TypeValidator
validationResult(relativeLocation, instanceLocation, errors)
- Method in class net.pwall.json.schema.
JSONSchema
Validator(uri, location)
- Constructor for class net.pwall.json.schema.
JSONSchema.Validator
A
B
C
E
F
G
H
I
J
L
M
N
O
P
R
S
T
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes