Skip navigation links
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