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.WalkEventBuilder
builder()
JsonSchemaFactory
getCurrentJsonSchemaFactory()
JsonNodePath
getEvaluationPath()
ExecutionContext
getExecutionContext()
JsonNodePath
getInstanceLocation()
String
getKeyword()
com.fasterxml.jackson.databind.JsonNode
getNode()
JsonSchema
getParentSchema()
JsonSchema
getRefSchema(URI schemaUri)
JsonSchema
getRefSchema(URI schemaUri, SchemaValidatorsConfig schemaValidatorsConfig)
com.fasterxml.jackson.databind.JsonNode
getRootNode()
SchemaLocation
getSchemaLocation()
com.fasterxml.jackson.databind.JsonNode
getSchemaNode()
String
toString()
-
-
-
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()
-
-