| Package | Description |
|---|---|
| com.github.fge.jsonschema.metaschema |
Metaschema data
|
| Modifier and Type | Method and Description |
|---|---|
MetaSchema.Builder |
MetaSchema.Builder.addFormatAttribute(String fmt,
FormatAttribute formatAttribute)
Add a format attribute to the metaschema
|
MetaSchema.Builder |
MetaSchema.Builder.addKeyword(Keyword keyword)
Add a new keyword to that metaschema
|
MetaSchema.Builder |
MetaSchema.Builder.addKeywordRegistry(KeywordRegistry registry)
Deprecated.
This is
public only because JsonSchemaFactory needs it |
static MetaSchema.Builder |
MetaSchema.basedOn(BuiltinSchemas builtin)
Return a new builder based on an existing, builtin metaschema
|
static MetaSchema.Builder |
MetaSchema.builder()
Return a new builder for a totally empty metaschema
|
MetaSchema.Builder |
MetaSchema.Builder.removeFormatAttribute(String fmt)
Remove a format attribute from this metaschema
|
MetaSchema.Builder |
MetaSchema.Builder.removeKeyword(String name)
Remove a keyword from that metaschema
|
MetaSchema.Builder |
MetaSchema.Builder.withRawSchema(JsonNode rawSchema)
Assign a JSON representation of that metaschema
|
MetaSchema.Builder |
MetaSchema.Builder.withURI(String uri)
Set a new URI for the metaschema
|
Copyright © 2013. All Rights Reserved.