Class SchemaImpl
- java.lang.Object
-
- com.reprezen.jsonoverlay.JsonOverlay<V>
-
- com.reprezen.jsonoverlay.PropertiesOverlay<Schema>
-
- com.reprezen.kaizen.oasparser.ovl3.SchemaImpl
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SchemaImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)SchemaImpl(Schema schema, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
Method Summary
-
Methods inherited from class com.reprezen.jsonoverlay.PropertiesOverlay
_add, _createList, _createMap, _createScalar, _elaborate, _fixJson, _fromJson, _get, _get, _get, _get, _get, _get, _getList, _getList, _getMap, _getMap, _getOverlay, _insert, _isElaborated, _isPresent, _remove, _remove, _set, _set, _setList, _setMap, _setScalar, _toJsonInternal, equals, equals, hashCode
-
Methods inherited from class com.reprezen.jsonoverlay.JsonOverlay
_ensureElaborated, _getCreatingRef, _jsonArray, _jsonBoolean, _jsonMissing, _jsonNull, _jsonObject, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _jsonScalar, _setCreatingRef, _setParent, builder, create, toString
-
-
-
-
Field Detail
-
F_title
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_title- See Also:
- Constant Field Values
-
F_multipleOf
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_multipleOf- See Also:
- Constant Field Values
-
F_maximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_maximum- See Also:
- Constant Field Values
-
F_exclusiveMaximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_exclusiveMaximum- See Also:
- Constant Field Values
-
F_minimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_minimum- See Also:
- Constant Field Values
-
F_exclusiveMinimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_exclusiveMinimum- See Also:
- Constant Field Values
-
F_maxLength
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_maxLength- See Also:
- Constant Field Values
-
F_minLength
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_minLength- See Also:
- Constant Field Values
-
F_pattern
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_pattern- See Also:
- Constant Field Values
-
F_maxItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_maxItems- See Also:
- Constant Field Values
-
F_minItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_minItems- See Also:
- Constant Field Values
-
F_uniqueItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_uniqueItems- See Also:
- Constant Field Values
-
F_maxProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_maxProperties- See Also:
- Constant Field Values
-
F_minProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_minProperties- See Also:
- Constant Field Values
-
F_requiredFields
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_requiredFields- See Also:
- Constant Field Values
-
F_enums
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_enums- See Also:
- Constant Field Values
-
F_type
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_type- See Also:
- Constant Field Values
-
F_allOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_allOfSchemas- See Also:
- Constant Field Values
-
F_oneOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_oneOfSchemas- See Also:
- Constant Field Values
-
F_anyOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_anyOfSchemas- See Also:
- Constant Field Values
-
F_notSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_notSchema- See Also:
- Constant Field Values
-
F_itemsSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_itemsSchema- See Also:
- Constant Field Values
-
F_properties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_properties- See Also:
- Constant Field Values
-
F_additionalPropertiesSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_additionalPropertiesSchema- See Also:
- Constant Field Values
-
F_additionalProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_additionalProperties- See Also:
- Constant Field Values
-
F_description
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_description- See Also:
- Constant Field Values
-
F_format
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_format- See Also:
- Constant Field Values
-
F_defaultValue
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_defaultValue- See Also:
- Constant Field Values
-
F_nullable
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_nullable- See Also:
- Constant Field Values
-
F_discriminator
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_discriminator- See Also:
- Constant Field Values
-
F_readOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_readOnly- See Also:
- Constant Field Values
-
F_writeOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_writeOnly- See Also:
- Constant Field Values
-
F_xml
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_xml- See Also:
- Constant Field Values
-
F_externalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_externalDocs- See Also:
- Constant Field Values
-
F_example
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_example- See Also:
- Constant Field Values
-
F_deprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_deprecated- See Also:
- Constant Field Values
-
F_extensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static final String F_extensions- See Also:
- Constant Field Values
-
factory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static com.reprezen.jsonoverlay.OverlayFactory<Schema> factory
-
-
Constructor Detail
-
SchemaImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public SchemaImpl(com.fasterxml.jackson.databind.JsonNode json, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
SchemaImpl
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public SchemaImpl(Schema schema, com.reprezen.jsonoverlay.JsonOverlay<?> parent, com.reprezen.jsonoverlay.ReferenceManager refMgr)
-
-
Method Detail
-
_findInternal
public com.reprezen.jsonoverlay.JsonOverlay<?> _findInternal(com.fasterxml.jackson.core.JsonPointer path)
- Overrides:
_findInternalin classcom.reprezen.jsonoverlay.PropertiesOverlay<Schema>
-
getTitle
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getTitle()
-
setTitle
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setTitle(String title)
-
getMultipleOf
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Number getMultipleOf()- Specified by:
getMultipleOfin interfaceSchema
-
setMultipleOf
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMultipleOf(Number multipleOf)- Specified by:
setMultipleOfin interfaceSchema
-
getMaximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Number getMaximum()- Specified by:
getMaximumin interfaceSchema
-
setMaximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMaximum(Number maximum)- Specified by:
setMaximumin interfaceSchema
-
getExclusiveMaximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getExclusiveMaximum()- Specified by:
getExclusiveMaximumin interfaceSchema
-
isExclusiveMaximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isExclusiveMaximum()- Specified by:
isExclusiveMaximumin interfaceSchema
-
setExclusiveMaximum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExclusiveMaximum(Boolean exclusiveMaximum)- Specified by:
setExclusiveMaximumin interfaceSchema
-
getMinimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Number getMinimum()- Specified by:
getMinimumin interfaceSchema
-
setMinimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMinimum(Number minimum)- Specified by:
setMinimumin interfaceSchema
-
getExclusiveMinimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getExclusiveMinimum()- Specified by:
getExclusiveMinimumin interfaceSchema
-
isExclusiveMinimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isExclusiveMinimum()- Specified by:
isExclusiveMinimumin interfaceSchema
-
setExclusiveMinimum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExclusiveMinimum(Boolean exclusiveMinimum)- Specified by:
setExclusiveMinimumin interfaceSchema
-
getMaxLength
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Integer getMaxLength()- Specified by:
getMaxLengthin interfaceSchema
-
setMaxLength
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMaxLength(Integer maxLength)- Specified by:
setMaxLengthin interfaceSchema
-
getMinLength
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Integer getMinLength()- Specified by:
getMinLengthin interfaceSchema
-
setMinLength
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMinLength(Integer minLength)- Specified by:
setMinLengthin interfaceSchema
-
getPattern
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getPattern()- Specified by:
getPatternin interfaceSchema
-
setPattern
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setPattern(String pattern)- Specified by:
setPatternin interfaceSchema
-
getMaxItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Integer getMaxItems()- Specified by:
getMaxItemsin interfaceSchema
-
setMaxItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMaxItems(Integer maxItems)- Specified by:
setMaxItemsin interfaceSchema
-
getMinItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Integer getMinItems()- Specified by:
getMinItemsin interfaceSchema
-
setMinItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMinItems(Integer minItems)- Specified by:
setMinItemsin interfaceSchema
-
getUniqueItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getUniqueItems()- Specified by:
getUniqueItemsin interfaceSchema
-
isUniqueItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isUniqueItems()- Specified by:
isUniqueItemsin interfaceSchema
-
setUniqueItems
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setUniqueItems(Boolean uniqueItems)- Specified by:
setUniqueItemsin interfaceSchema
-
getMaxProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Integer getMaxProperties()- Specified by:
getMaxPropertiesin interfaceSchema
-
setMaxProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMaxProperties(Integer maxProperties)- Specified by:
setMaxPropertiesin interfaceSchema
-
getMinProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Integer getMinProperties()- Specified by:
getMinPropertiesin interfaceSchema
-
setMinProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setMinProperties(Integer minProperties)- Specified by:
setMinPropertiesin interfaceSchema
-
getRequiredFields
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<String> getRequiredFields()- Specified by:
getRequiredFieldsin interfaceSchema
-
getRequiredFields
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<String> getRequiredFields(boolean elaborate)- Specified by:
getRequiredFieldsin interfaceSchema
-
hasRequiredFields
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasRequiredFields()- Specified by:
hasRequiredFieldsin interfaceSchema
-
getRequiredField
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getRequiredField(int index)- Specified by:
getRequiredFieldin interfaceSchema
-
setRequiredFields
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setRequiredFields(List<String> requiredFields)- Specified by:
setRequiredFieldsin interfaceSchema
-
setRequiredField
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setRequiredField(int index, String requiredField)- Specified by:
setRequiredFieldin interfaceSchema
-
addRequiredField
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addRequiredField(String requiredField)- Specified by:
addRequiredFieldin interfaceSchema
-
insertRequiredField
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertRequiredField(int index, String requiredField)- Specified by:
insertRequiredFieldin interfaceSchema
-
removeRequiredField
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeRequiredField(int index)- Specified by:
removeRequiredFieldin interfaceSchema
-
getEnums
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Object> getEnums(boolean elaborate)
-
hasEnums
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasEnums()
-
getEnum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getEnum(int index)
-
setEnums
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setEnums(List<Object> enums)
-
setEnum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setEnum(int index, Object enumValue)
-
addEnum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addEnum(Object enumValue)
-
insertEnum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertEnum(int index, Object enumValue)- Specified by:
insertEnumin interfaceSchema
-
removeEnum
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeEnum(int index)- Specified by:
removeEnumin interfaceSchema
-
getType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getType()
-
setType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setType(String type)
-
getAllOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Schema> getAllOfSchemas()- Specified by:
getAllOfSchemasin interfaceSchema
-
getAllOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Schema> getAllOfSchemas(boolean elaborate)- Specified by:
getAllOfSchemasin interfaceSchema
-
hasAllOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasAllOfSchemas()- Specified by:
hasAllOfSchemasin interfaceSchema
-
getAllOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getAllOfSchema(int index)- Specified by:
getAllOfSchemain interfaceSchema
-
setAllOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAllOfSchemas(List<Schema> allOfSchemas)- Specified by:
setAllOfSchemasin interfaceSchema
-
setAllOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAllOfSchema(int index, Schema allOfSchema)- Specified by:
setAllOfSchemain interfaceSchema
-
addAllOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addAllOfSchema(Schema allOfSchema)- Specified by:
addAllOfSchemain interfaceSchema
-
insertAllOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertAllOfSchema(int index, Schema allOfSchema)- Specified by:
insertAllOfSchemain interfaceSchema
-
removeAllOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeAllOfSchema(int index)- Specified by:
removeAllOfSchemain interfaceSchema
-
getOneOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Schema> getOneOfSchemas()- Specified by:
getOneOfSchemasin interfaceSchema
-
getOneOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Schema> getOneOfSchemas(boolean elaborate)- Specified by:
getOneOfSchemasin interfaceSchema
-
hasOneOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasOneOfSchemas()- Specified by:
hasOneOfSchemasin interfaceSchema
-
getOneOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getOneOfSchema(int index)- Specified by:
getOneOfSchemain interfaceSchema
-
setOneOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setOneOfSchemas(List<Schema> oneOfSchemas)- Specified by:
setOneOfSchemasin interfaceSchema
-
setOneOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setOneOfSchema(int index, Schema oneOfSchema)- Specified by:
setOneOfSchemain interfaceSchema
-
addOneOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addOneOfSchema(Schema oneOfSchema)- Specified by:
addOneOfSchemain interfaceSchema
-
insertOneOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertOneOfSchema(int index, Schema oneOfSchema)- Specified by:
insertOneOfSchemain interfaceSchema
-
removeOneOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeOneOfSchema(int index)- Specified by:
removeOneOfSchemain interfaceSchema
-
getAnyOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Schema> getAnyOfSchemas()- Specified by:
getAnyOfSchemasin interfaceSchema
-
getAnyOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public List<Schema> getAnyOfSchemas(boolean elaborate)- Specified by:
getAnyOfSchemasin interfaceSchema
-
hasAnyOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasAnyOfSchemas()- Specified by:
hasAnyOfSchemasin interfaceSchema
-
getAnyOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getAnyOfSchema(int index)- Specified by:
getAnyOfSchemain interfaceSchema
-
setAnyOfSchemas
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAnyOfSchemas(List<Schema> anyOfSchemas)- Specified by:
setAnyOfSchemasin interfaceSchema
-
setAnyOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAnyOfSchema(int index, Schema anyOfSchema)- Specified by:
setAnyOfSchemain interfaceSchema
-
addAnyOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void addAnyOfSchema(Schema anyOfSchema)- Specified by:
addAnyOfSchemain interfaceSchema
-
insertAnyOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void insertAnyOfSchema(int index, Schema anyOfSchema)- Specified by:
insertAnyOfSchemain interfaceSchema
-
removeAnyOfSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeAnyOfSchema(int index)- Specified by:
removeAnyOfSchemain interfaceSchema
-
getNotSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getNotSchema()- Specified by:
getNotSchemain interfaceSchema
-
getNotSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getNotSchema(boolean elaborate)- Specified by:
getNotSchemain interfaceSchema
-
setNotSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setNotSchema(Schema notSchema)- Specified by:
setNotSchemain interfaceSchema
-
getItemsSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getItemsSchema()- Specified by:
getItemsSchemain interfaceSchema
-
getItemsSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getItemsSchema(boolean elaborate)- Specified by:
getItemsSchemain interfaceSchema
-
setItemsSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setItemsSchema(Schema itemsSchema)- Specified by:
setItemsSchemain interfaceSchema
-
getProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Schema> getProperties()- Specified by:
getPropertiesin interfaceSchema
-
getProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Schema> getProperties(boolean elaborate)- Specified by:
getPropertiesin interfaceSchema
-
hasProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasProperties()- Specified by:
hasPropertiesin interfaceSchema
-
hasProperty
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasProperty(String name)- Specified by:
hasPropertyin interfaceSchema
-
getProperty
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getProperty(String name)- Specified by:
getPropertyin interfaceSchema
-
setProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setProperties(Map<String,Schema> properties)- Specified by:
setPropertiesin interfaceSchema
-
setProperty
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setProperty(String name, Schema property)- Specified by:
setPropertyin interfaceSchema
-
removeProperty
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeProperty(String name)- Specified by:
removePropertyin interfaceSchema
-
getAdditionalPropertiesSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getAdditionalPropertiesSchema()- Specified by:
getAdditionalPropertiesSchemain interfaceSchema
-
getAdditionalPropertiesSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Schema getAdditionalPropertiesSchema(boolean elaborate)- Specified by:
getAdditionalPropertiesSchemain interfaceSchema
-
setAdditionalPropertiesSchema
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAdditionalPropertiesSchema(Schema additionalPropertiesSchema)- Specified by:
setAdditionalPropertiesSchemain interfaceSchema
-
getAdditionalProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getAdditionalProperties()- Specified by:
getAdditionalPropertiesin interfaceSchema
-
isAdditionalProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isAdditionalProperties()- Specified by:
isAdditionalPropertiesin interfaceSchema
-
setAdditionalProperties
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setAdditionalProperties(Boolean additionalProperties)- Specified by:
setAdditionalPropertiesin interfaceSchema
-
getDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getDescription()- Specified by:
getDescriptionin interfaceSchema
-
setDescription
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDescription(String description)- Specified by:
setDescriptionin interfaceSchema
-
getFormat
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public String getFormat()
-
setFormat
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setFormat(String format)
-
getDefault
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getDefault()- Specified by:
getDefaultin interfaceSchema
-
setDefault
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDefault(Object defaultValue)- Specified by:
setDefaultin interfaceSchema
-
getNullable
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getNullable()- Specified by:
getNullablein interfaceSchema
-
isNullable
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isNullable()- Specified by:
isNullablein interfaceSchema
-
setNullable
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setNullable(Boolean nullable)- Specified by:
setNullablein interfaceSchema
-
getDiscriminator
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Discriminator getDiscriminator()- Specified by:
getDiscriminatorin interfaceSchema
-
getDiscriminator
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Discriminator getDiscriminator(boolean elaborate)- Specified by:
getDiscriminatorin interfaceSchema
-
setDiscriminator
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDiscriminator(Discriminator discriminator)- Specified by:
setDiscriminatorin interfaceSchema
-
getReadOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getReadOnly()- Specified by:
getReadOnlyin interfaceSchema
-
isReadOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceSchema
-
setReadOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setReadOnly(Boolean readOnly)- Specified by:
setReadOnlyin interfaceSchema
-
getWriteOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getWriteOnly()- Specified by:
getWriteOnlyin interfaceSchema
-
isWriteOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isWriteOnly()- Specified by:
isWriteOnlyin interfaceSchema
-
setWriteOnly
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setWriteOnly(Boolean writeOnly)- Specified by:
setWriteOnlyin interfaceSchema
-
getXml
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Xml getXml()
-
getXml
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Xml getXml(boolean elaborate)
-
setXml
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setXml(Xml xml)
-
getExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public ExternalDocs getExternalDocs()- Specified by:
getExternalDocsin interfaceSchema
-
getExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public ExternalDocs getExternalDocs(boolean elaborate)- Specified by:
getExternalDocsin interfaceSchema
-
setExternalDocs
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExternalDocs(ExternalDocs externalDocs)- Specified by:
setExternalDocsin interfaceSchema
-
getExample
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getExample()- Specified by:
getExamplein interfaceSchema
-
setExample
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExample(Object example)- Specified by:
setExamplein interfaceSchema
-
getDeprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Boolean getDeprecated()- Specified by:
getDeprecatedin interfaceSchema
-
isDeprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean isDeprecated()- Specified by:
isDeprecatedin interfaceSchema
-
setDeprecated
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setDeprecated(Boolean deprecated)- Specified by:
setDeprecatedin interfaceSchema
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions()- Specified by:
getExtensionsin interfaceSchema
-
getExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Map<String,Object> getExtensions(boolean elaborate)- Specified by:
getExtensionsin interfaceSchema
-
hasExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtensions()- Specified by:
hasExtensionsin interfaceSchema
-
hasExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public boolean hasExtension(String name)- Specified by:
hasExtensionin interfaceSchema
-
getExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Object getExtension(String name)- Specified by:
getExtensionin interfaceSchema
-
setExtensions
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtensions(Map<String,Object> extensions)- Specified by:
setExtensionsin interfaceSchema
-
setExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void setExtension(String name, Object extension)- Specified by:
setExtensionin interfaceSchema
-
removeExtension
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public void removeExtension(String name)- Specified by:
removeExtensionin interfaceSchema
-
_elaborateJson
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected void _elaborateJson()- Overrides:
_elaborateJsonin classcom.reprezen.jsonoverlay.PropertiesOverlay<Schema>
-
_getModelType
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public Class<?> _getModelType()- Overrides:
_getModelTypein classcom.reprezen.jsonoverlay.JsonOverlay<Schema>
-
_getFactory
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") protected com.reprezen.jsonoverlay.OverlayFactory<?> _getFactory()- Specified by:
_getFactoryin classcom.reprezen.jsonoverlay.JsonOverlay<Schema>
-
builder
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> com.reprezen.jsonoverlay.Builder<Schema> builder(OV modelMember)
-
create
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") public static <OV extends com.reprezen.jsonoverlay.IJsonOverlay<?>> Schema create(OV modelMember)
-
-