Lines Matching refs:subSchema
73 func (v *subSchema) subValidateWithContext(document interface{}, context *jsonContext) *Result {
80 func (v *subSchema) validateRecursive(currentSubSchema *subSchema, currentNode interface{}, result … argument
266 func (v *subSchema) validateSchema(currentSubSchema *subSchema, currentNode interface{}, result *Re… argument
368 case *subSchema:
380 func (v *subSchema) validateCommon(currentSubSchema *subSchema, value interface{}, result *Result, … argument
408 func (v *subSchema) validateArray(currentSubSchema *subSchema, value []interface{}, result *Result,… argument
442 case *subSchema:
443 additionalItemSchema := currentSubSchema.additionalItems.(*subSchema)
499 func (v *subSchema) validateObject(currentSubSchema *subSchema, value map[string]interface{}, resul… argument
588 case *subSchema:
590 additionalPropertiesSchema := currentSubSchema.additionalProperties.(*subSchema)
645 func (v *subSchema) validatePatternProperty(currentSubSchema *subSchema, key string, value interfac… argument
677 func (v *subSchema) validateString(currentSubSchema *subSchema, value interface{}, result *Result, … argument
746 func (v *subSchema) validateNumber(currentSubSchema *subSchema, value interface{}, result *Result, … argument