var specSchemaType …
type SchemaValidator …
func AgainstSchema(schema *spec.Schema, data interface{ … }
func NewSchemaValidator(schema *spec.Schema, rootSchema interface{ … }
func (s *SchemaValidator) NewValidatorForField(field string, schema *spec.Schema, rootSchema interface{ … }
func (s *SchemaValidator) NewValidatorForIndex(index int, schema *spec.Schema, rootSchema interface{ … }
func (s *SchemaValidator) SetPath(path string) { … }
func (s *SchemaValidator) Applies(source interface{ … }
func (s *SchemaValidator) Validate(data interface{ … }
func (s *SchemaValidator) typeValidator() ValueValidator { … }
func (s *SchemaValidator) commonValidator() ValueValidator { … }
func (s *SchemaValidator) sliceValidator() ValueValidator { … }
func (s *SchemaValidator) numberValidator() ValueValidator { … }
func (s *SchemaValidator) stringValidator() ValueValidator { … }
func (s *SchemaValidator) formatValidator() ValueValidator { … }
func (s *SchemaValidator) schemaPropsValidator() ValueValidator { … }
func (s *SchemaValidator) objectValidator() ValueValidator { … }