MCPcopy Create free account

hub / github.com/santhosh-tekuri/jsonschema / types & classes

Types & classes115 in github.com/santhosh-tekuri/jsonschema

↓ 10 callersTypeAliasjsonPointer
--
util.go:53
↓ 10 callersTypeAliasurl
--
util.go:21
↓ 7 callersTypeAliasanchor
--
util.go:109
↓ 2 callersTypeAliasfragment
--
util.go:113
↓ 1 callersTypeAliasHTTPLoader
--
cmd/jv/loader.go:89
↓ 1 callersTypeAliasHTTPURLLoader
example_http_test.go:14
↓ 1 callersTypeAliasItem
--
position.go:65
↓ 1 callersTypeAliasProp
--
position.go:47
↓ 1 callersTypeAliasTypes
-- Types encapsulates list of json value types.
schema.go:174
↓ 1 callersTypeAliasdebugRemotes
debug_test.go:63
↓ 1 callersTypeAliasinvalidRemotes
invalid_schemas_test.go:67
↓ 1 callersTypeAliassuiteRemotes
--
suite_test.go:153
StructAdditionalItems
--
kind/kind.go:294
StructAdditionalProperties
--
kind/kind.go:355
StructAllItem
--
position.go:31
StructAllOf
--
kind/kind.go:65
StructAllProp
--
position.go:15
StructAnchorNotFoundError
--
root.go:195
StructAnyOf
--
kind/kind.go:77
StructCompiler
Compiler compiles json schema into *Schema.
compiler.go:10
StructCompilerContext
CompilerContext provides helpers for compiling a [Vocabulary].
vocab.go:5
StructConst
--
kind/kind.go:187
StructContains
--
kind/kind.go:397
StructContentEncoding
--
kind/kind.go:488
StructContentMediaType
--
kind/kind.go:503
StructContentSchema
--
kind/kind.go:519
StructDecoder
Decoder specifies how to decode specific contentEncoding.
content.go:10
StructDependency
--
kind/kind.go:325
StructDependentRequired
--
kind/kind.go:340
StructDraft
A Draft represents json-schema specification.
draft.go:10
StructDuplicateAnchorError
--
draft.go:342
StructDuplicateIDError
--
draft.go:329
StructDynamicRef
--
schema.go:247
StructEnum
--
schema.go:232
StructEnum
--
kind/kind.go:152
InterfaceErrorKind
validator.go:972
StructExclusiveMaximum
--
kind/kind.go:582
StructExclusiveMinimum
--
kind/kind.go:565
StructFalseSchema
--
kind/kind.go:108
StructFileLoader
-- FileLoader loads json file url.
loader.go:26
StructFileLoader
--
cmd/jv/loader.go:77
StructFlagOutput
-- Flag is output format with simple boolean property valid.
output.go:115
StructFormat
Format defined specific format.
format.go:12
StructFormat
--
kind/kind.go:207
StructGroup
--
kind/kind.go:41
StructInvalidJsonPointerError
--
util.go:417
StructInvalidJsonValue
--
kind/kind.go:13
StructInvalidMetaSchemaURLError
--
roots.go:249
StructInvalidRegexError
--
objcompiler.go:529
StructJSONPointerNotFoundError
--
util.go:427
StructJVLoader
--
cmd/jv/loader.go:47
StructLoadURLError
--
loader.go:222
StructMaxContains
--
kind/kind.go:429
StructMaxItems
--
kind/kind.go:280
StructMaxLength
--
kind/kind.go:459
StructMaxProperties
--
kind/kind.go:252
StructMaximum
--
kind/kind.go:548
StructMediaType
MediaType specified how to validate bytes against specific contentMediaType.
content.go:27
StructMetaSchemaCycleError
--
roots.go:270
StructMetaSchemaMismatchError
--
roots.go:280
StructMinContains
--
kind/kind.go:409
StructMinItems
--
kind/kind.go:266
StructMinLength
--
kind/kind.go:445
StructMinProperties
--
kind/kind.go:238
StructMinimum
--
kind/kind.go:531
StructMultipleOf
--
kind/kind.go:599
StructNot
--
kind/kind.go:53
StructOneOf
--
kind/kind.go:89
StructOutputError
output.go:135
StructOutputUnit
--
output.go:126
StructParseAnchorError
--
draft.go:319
StructParseIDError
--
draft.go:309
StructParseURLError
--
util.go:406
StructPattern
--
kind/kind.go:473
InterfacePosition
Position tells possible tokens in json.
position.go:9
StructPropertyNames
--
kind/kind.go:369
StructRefCycle
--
kind/kind.go:120
StructReference
--
kind/kind.go:223
InterfaceRegexp
regexp -- Regexp is the representation of compiled regular expression.
compiler.go:308
FuncTypeRegexpEngine
RegexpEngine parses a regular expression and returns, if successful, a Regexp object that can be used to match against text.
compiler.go:319
StructRequired
--
kind/kind.go:308
StructResourceExistsError
--
loader.go:243
StructSchema
Schema is the representation of a compiled jsonschema.
schema.go:11
StructSchema
--
kind/kind.go:27
InterfaceSchemaExt
-- SchemaExt is compled form of vocabulary.
vocab.go:40
TypeAliasSchemaPath
-- SchemaPath tells where to look for subschema inside keyword.
position.go:83
StructSchemaValidationError
--
util.go:437
TypeAliasSchemeURLLoader
-- SchemeURLLoader delegates to other [URLLoaders] based on url scheme.
loader.go:62
StructType
--
kind/kind.go:136
InterfaceURLLoader
URLLoader knows how to load json from given url.
loader.go:18
StructUniqueItems
--
kind/kind.go:383
StructUniqueKeys
ErrorKind --
example_vocab_uniquekeys_test.go:88
StructUnsupportedDraftError
--
roots.go:260
StructUnsupportedURLSchemeError
--
loader.go:233
StructUnsupportedVocabularyError
--
root.go:184
StructValidationError
--
validator.go:958
StructValidatorContext
ValidatorContext provides helpers for validating with [SchemaExt].
vocab.go:48
StructVocabulary
Vocabulary defines a set of keywords, their syntax and their semantics.
vocab.go:19
StructdefaultLoader
--
loader.go:129
Structdialect
--
draft.go:227
next →1–100 of 115, ranked by callers