public class HyperSchema extends JsonSchema
JsonSchema
It is a skeleton intended as a starting point for customization.| Modifier and Type | Class and Description |
|---|---|
static class |
HyperSchema.LinkDescriptionObject
A link description object is used to describe link relations.
|
| Modifier and Type | Field and Description |
|---|---|
protected String |
contentEncoding
If the instance property value is a string, this attribute defines
that the string SHOULD be interpreted as binary data and decoded
using the encoding named by this jsonSchema property.
|
protected String |
fragmentResolution
This property indicates the fragment resolution protocol to use for
resolving fragment identifiers in URIs within the instance
representations.
|
protected HyperSchema.LinkDescriptionObject[] |
links
6.2.1.
|
protected String |
mediaType
This attribute defines the media type of the instance representations
that this jsonSchema is defining.
|
protected String |
pathStart
This attribute is a URI that defines what the instance's URI MUST
start with in order to validate.
|
protected String |
readOnly
This attribute indicates that the instance property SHOULD NOT be
changed.
|
| Constructor and Description |
|---|
HyperSchema() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
_equals(HyperSchema that) |
boolean |
equals(Object obj) |
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes |
getType() |
_equals, arraysEqual, asAnySchema, asArraySchema, asBooleanSchema, asContainerSchema, asContainerTypeSchema, asIntegerSchema, asNullSchema, asNumberSchema, asObjectSchema, asSimpleTypeSchema, asStringSchema, asUnionTypeSchema, asValueSchemaSchema, asValueTypeSchema, enrichWithBeanProperty, equals, get$ref, get$schema, getDescription, getDisallow, getExtends, getId, getReadonly, getRequired, isAnySchema, isArraySchema, isBooleanSchema, isContainerTypeSchema, isIntegerSchema, isNullSchema, isNumberSchema, isObjectSchema, isSimpleTypeSchema, isStringSchema, isUnionTypeSchema, isValueTypeSchema, minimalForFormat, set$ref, set$schema, setDescription, setDisallow, setExtends, setId, setReadonly, setRequiredprotected String readOnly
protected String contentEncoding
protected String pathStart
protected String mediaType
protected String fragmentResolution
protected HyperSchema.LinkDescriptionObject[] links
public com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatTypes getType()
getType in class JsonSchemapublic boolean equals(Object obj)
equals in class JsonSchemaprotected boolean _equals(HyperSchema that)
Copyright © 2024 FasterXML. All rights reserved.