Package com.networknt.schema.walk
Class WalkEvent
- java.lang.Object
-
- com.networknt.schema.walk.WalkEvent
-
public class WalkEvent extends Object
Encapsulation of Walk data that is passed into theJsonSchemaWalkListener.
-
-
Constructor Summary
Constructors Constructor Description WalkEvent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static com.networknt.schema.walk.WalkEvent.WalkEventBuilderbuilder()JsonSchemaFactorygetCurrentJsonSchemaFactory()JsonNodePathgetEvaluationPath()ExecutionContextgetExecutionContext()JsonNodePathgetInstanceLocation()StringgetKeyword()com.fasterxml.jackson.databind.JsonNodegetNode()JsonSchemagetParentSchema()JsonSchemagetRefSchema(URI schemaUri)JsonSchemagetRefSchema(URI schemaUri, SchemaValidatorsConfig schemaValidatorsConfig)com.fasterxml.jackson.databind.JsonNodegetRootNode()SchemaLocationgetSchemaLocation()com.fasterxml.jackson.databind.JsonNodegetSchemaNode()StringtoString()
-
-
-
Method Detail
-
getExecutionContext
public ExecutionContext getExecutionContext()
-
getSchemaLocation
public SchemaLocation getSchemaLocation()
-
getEvaluationPath
public JsonNodePath getEvaluationPath()
-
getSchemaNode
public com.fasterxml.jackson.databind.JsonNode getSchemaNode()
-
getParentSchema
public JsonSchema getParentSchema()
-
getKeyword
public String getKeyword()
-
getNode
public com.fasterxml.jackson.databind.JsonNode getNode()
-
getRootNode
public com.fasterxml.jackson.databind.JsonNode getRootNode()
-
getInstanceLocation
public JsonNodePath getInstanceLocation()
-
getRefSchema
public JsonSchema getRefSchema(URI schemaUri)
-
getRefSchema
public JsonSchema getRefSchema(URI schemaUri, SchemaValidatorsConfig schemaValidatorsConfig)
-
getCurrentJsonSchemaFactory
public JsonSchemaFactory getCurrentJsonSchemaFactory()
-
builder
public static com.networknt.schema.walk.WalkEvent.WalkEventBuilder builder()
-
-