Package | Description |
---|---|
com.hazelcast.json.internal |
This package contains JsonSchema related functionality
|
Modifier and Type | Class and Description |
---|---|
class |
JsonSchemaStructNode
A node that describes either a Json array or Json object.
|
class |
JsonSchemaTerminalNode
Represents the description of a Json terminal value.
|
Modifier and Type | Method and Description |
---|---|
static JsonSchemaNode |
JsonSchemaHelper.createSchema(com.fasterxml.jackson.core.JsonParser parser)
Creates a description out of a JsonValue.
|
JsonSchemaNode |
JsonSchemaNameValue.getValue()
Returns the description of the value stored in here
|
Modifier and Type | Method and Description |
---|---|
static JsonPattern |
JsonSchemaHelper.createPattern(NavigableJsonInputAdapter input,
JsonSchemaNode schemaNode,
JsonPathCursor path)
Creates a
JsonPattern for given query path. |
static JsonValue |
JsonSchemaHelper.findValueWithPattern(NavigableJsonInputAdapter input,
JsonSchemaNode schemaNode,
JsonPattern expectedPattern,
JsonPathCursor attributePath)
Extract the JsonValue that is stored in attributePath in input.
|
Constructor and Description |
---|
JsonSchemaNameValue(int nameStart,
JsonSchemaNode value) |
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.