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()
String
getAt()
JsonSchemaFactory
getCurrentJsonSchemaFactory()
ExecutionContext
getExecutionContext()
String
getKeyWordName()
com.fasterxml.jackson.databind.JsonNode
getNode()
JsonSchema
getParentSchema()
JsonSchema
getRefSchema(URI schemaUri)
JsonSchema
getRefSchema(URI schemaUri, SchemaValidatorsConfig schemaValidatorsConfig)
com.fasterxml.jackson.databind.JsonNode
getRootNode()
com.fasterxml.jackson.databind.JsonNode
getSchemaNode()
String
getSchemaPath()
-
-
-
Method Detail
-
getExecutionContext
public ExecutionContext getExecutionContext()
-
getSchemaPath
public String getSchemaPath()
-
getSchemaNode
public com.fasterxml.jackson.databind.JsonNode getSchemaNode()
-
getParentSchema
public JsonSchema getParentSchema()
-
getKeyWordName
public String getKeyWordName()
-
getNode
public com.fasterxml.jackson.databind.JsonNode getNode()
-
getRootNode
public com.fasterxml.jackson.databind.JsonNode getRootNode()
-
getAt
public String getAt()
-
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()
-
-