public class JsonSchemaRef extends JsonSchema
An instance of this object is equivalent to calling...
JsonSchema s =
JsonSchema.BooleanOrSchemaArraySwap, JsonSchema.BooleanOrSchemaSwap, JsonSchema.JsonSchemaOrSchemaArraySwap, JsonSchema.JsonTypeOrJsonTypeArraySwap
Constructor and Description |
---|
JsonSchemaRef(Object uri)
Constructor.
|
addAdditionalItems, addAllOf, addAnyOf, addDefinition, addDependency, addEnum, addItems, addOneOf, addPatternProperties, addProperties, addRequired, addRequired, addRequired, addTypes, getAdditionalItems, getAdditionalItemsAsBoolean, getAdditionalItemsAsSchemaArray, getAdditionalProperties, getAdditionalPropertiesAsBoolean, getAdditionalPropertiesAsSchema, getAllOf, getAnyOf, getDefinitions, getDependencies, getDescription, getEnum, getId, getItems, getItemsAsSchema, getItemsAsSchemaArray, getMaximum, getMaxItems, getMaxLength, getMaxProperties, getMinimum, getMinItems, getMinLength, getMinProperties, getMultipleOf, getName, getNot, getOneOf, getPattern, getPatternProperties, getProperties, getProperty, getProperty, getRef, getRequired, getSchemaVersionUri, getTitle, getType, getTypeAsJsonType, getTypeAsJsonTypeArray, getUniqueItems, isExclusiveMaximum, isExclusiveMinimum, resolve, setAdditionalItems, setAdditionalProperties, setAllOf, setAnyOf, setDefinitions, setDependencies, setDescription, setEnum, setExclusiveMaximum, setExclusiveMinimum, setId, setItems, setMaster, setMaximum, setMaxItems, setMaxLength, setMaxProperties, setMinimum, setMinItems, setMinLength, setMinProperties, setMultipleOf, setName, setNot, setOneOf, setPattern, setPatternProperties, setProperties, setRef, setRequired, setSchemaMap, setSchemaVersionUri, setTitle, setType, setUniqueItems, toString
public JsonSchemaRef(Object uri)
The value can be of any of the following types: URI
, URL
, String
.
Strings must be valid URIs.
URIs defined by UriResolver
can be used for values.
uri
- The URI of the target reference. Can be Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.