Class: JSON::Schema::Attribute
- Inherits:
-
Object
- Object
- JSON::Schema::Attribute
show all
- Defined in:
- lib/json-schema/validator.rb
Direct Known Subclasses
AdditionalItemsAttribute, AdditionalPropertiesAttribute, DependenciesAttribute, DisallowAttribute, DivisibleByAttribute, EnumAttribute, ExtendsAttribute, FormatAttribute, ItemsAttribute, MaxItemsAttribute, MaxLengthAttribute, MaximumAttribute, MinItemsAttribute, MinLengthAttribute, MinimumAttribute, PatternAttribute, PatternPropertiesAttribute, PropertiesAttribute, RefAttribute, TypeAttribute, UniqueItemsAttribute
Class Method Summary
collapse
Class Method Details
.build_fragment(fragments) ⇒ Object
29
30
31
|
# File 'lib/json-schema/validator.rb', line 29
def self.build_fragment(fragments)
"#/#{fragments.join('/')}"
end
|
.validate(current_schema, data, fragments, validator, options = {}) ⇒ Object
26
27
|
# File 'lib/json-schema/validator.rb', line 26
def self.validate(current_schema, data, fragments, validator, options = {})
end
|