Class SchemaImpl
- java.lang.Object
-
- io.smallrye.openapi.api.models.ExtensibleImpl<org.eclipse.microprofile.openapi.models.media.Schema>
-
- io.smallrye.openapi.api.models.media.SchemaImpl
-
- All Implemented Interfaces:
ModelImpl
,org.eclipse.microprofile.openapi.models.Constructible
,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.media.Schema>
,org.eclipse.microprofile.openapi.models.media.Schema
,org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.media.Schema>
public class SchemaImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.media.Schema> implements org.eclipse.microprofile.openapi.models.media.Schema, ModelImpl
An implementation of theSchema
OpenAPI model interface.
-
-
Constructor Summary
Constructors Constructor Description SchemaImpl()
SchemaImpl(String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.media.Schema
addAllOf(org.eclipse.microprofile.openapi.models.media.Schema allOf)
org.eclipse.microprofile.openapi.models.media.Schema
addAnyOf(org.eclipse.microprofile.openapi.models.media.Schema anyOf)
org.eclipse.microprofile.openapi.models.media.Schema
addEnumeration(Object enumeration)
org.eclipse.microprofile.openapi.models.media.Schema
addOneOf(org.eclipse.microprofile.openapi.models.media.Schema oneOf)
org.eclipse.microprofile.openapi.models.media.Schema
addProperty(String key, org.eclipse.microprofile.openapi.models.media.Schema propertySchema)
org.eclipse.microprofile.openapi.models.media.Schema
addRequired(String required)
Boolean
getAdditionalPropertiesBoolean()
org.eclipse.microprofile.openapi.models.media.Schema
getAdditionalPropertiesSchema()
List<org.eclipse.microprofile.openapi.models.media.Schema>
getAllOf()
List<org.eclipse.microprofile.openapi.models.media.Schema>
getAnyOf()
Object
getDefaultValue()
Boolean
getDeprecated()
String
getDescription()
org.eclipse.microprofile.openapi.models.media.Discriminator
getDiscriminator()
List<Object>
getEnumeration()
Object
getExample()
Boolean
getExclusiveMaximum()
Boolean
getExclusiveMinimum()
org.eclipse.microprofile.openapi.models.ExternalDocumentation
getExternalDocs()
String
getFormat()
org.eclipse.microprofile.openapi.models.media.Schema
getItems()
BigDecimal
getMaximum()
Integer
getMaxItems()
Integer
getMaxLength()
Integer
getMaxProperties()
BigDecimal
getMinimum()
Integer
getMinItems()
Integer
getMinLength()
Integer
getMinProperties()
static int
getModCount(org.eclipse.microprofile.openapi.models.media.Schema schema)
BigDecimal
getMultipleOf()
String
getName()
org.eclipse.microprofile.openapi.models.media.Schema
getNot()
Boolean
getNullable()
List<org.eclipse.microprofile.openapi.models.media.Schema>
getOneOf()
String
getPattern()
Map<String,org.eclipse.microprofile.openapi.models.media.Schema>
getProperties()
Boolean
getReadOnly()
String
getRef()
List<String>
getRequired()
String
getTitle()
org.eclipse.microprofile.openapi.models.media.Schema.SchemaType
getType()
Boolean
getUniqueItems()
Boolean
getWriteOnly()
org.eclipse.microprofile.openapi.models.media.XML
getXml()
static boolean
isNamed(org.eclipse.microprofile.openapi.models.media.Schema schema)
void
removeAllOf(org.eclipse.microprofile.openapi.models.media.Schema allOf)
void
removeAnyOf(org.eclipse.microprofile.openapi.models.media.Schema anyOf)
void
removeEnumeration(Object enumeration)
void
removeOneOf(org.eclipse.microprofile.openapi.models.media.Schema oneOf)
void
removeProperty(String key)
void
removeRequired(String required)
void
setAdditionalPropertiesBoolean(Boolean additionalProperties)
void
setAdditionalPropertiesSchema(org.eclipse.microprofile.openapi.models.media.Schema additionalProperties)
void
setAllOf(List<org.eclipse.microprofile.openapi.models.media.Schema> allOf)
void
setAnyOf(List<org.eclipse.microprofile.openapi.models.media.Schema> anyOf)
void
setDefaultValue(Object defaultValue)
void
setDeprecated(Boolean deprecated)
void
setDescription(String description)
void
setDiscriminator(org.eclipse.microprofile.openapi.models.media.Discriminator discriminator)
void
setEnumeration(List<Object> enumeration)
void
setExample(Object example)
void
setExclusiveMaximum(Boolean exclusiveMaximum)
void
setExclusiveMinimum(Boolean exclusiveMinimum)
void
setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs)
void
setFormat(String format)
void
setItems(org.eclipse.microprofile.openapi.models.media.Schema items)
void
setMaximum(BigDecimal maximum)
void
setMaxItems(Integer maxItems)
void
setMaxLength(Integer maxLength)
void
setMaxProperties(Integer maxProperties)
void
setMinimum(BigDecimal minimum)
void
setMinItems(Integer minItems)
void
setMinLength(Integer minLength)
void
setMinProperties(Integer minProperties)
void
setMultipleOf(BigDecimal multipleOf)
void
setNot(org.eclipse.microprofile.openapi.models.media.Schema not)
void
setNullable(Boolean nullable)
void
setOneOf(List<org.eclipse.microprofile.openapi.models.media.Schema> oneOf)
void
setPattern(String pattern)
void
setProperties(Map<String,org.eclipse.microprofile.openapi.models.media.Schema> properties)
void
setReadOnly(Boolean readOnly)
void
setRef(String ref)
void
setRequired(List<String> required)
void
setTitle(String title)
void
setType(org.eclipse.microprofile.openapi.models.media.Schema.SchemaType type)
void
setUniqueItems(Boolean uniqueItems)
void
setWriteOnly(Boolean writeOnly)
void
setXml(org.eclipse.microprofile.openapi.models.media.XML xml)
-
Methods inherited from class io.smallrye.openapi.api.models.ExtensibleImpl
addExtension, getExtensions, removeExtension, setExtensions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Methods inherited from interface org.eclipse.microprofile.openapi.models.media.Schema
additionalPropertiesBoolean, additionalPropertiesSchema, allOf, anyOf, defaultValue, deprecated, description, discriminator, enumeration, example, exclusiveMaximum, exclusiveMinimum, externalDocs, format, items, maximum, maxItems, maxLength, maxProperties, minimum, minItems, minLength, minProperties, multipleOf, not, nullable, oneOf, pattern, properties, readOnly, required, title, type, uniqueItems, writeOnly, xml
-
-
-
-
Constructor Detail
-
SchemaImpl
public SchemaImpl(String name)
-
SchemaImpl
public SchemaImpl()
-
-
Method Detail
-
isNamed
public static boolean isNamed(org.eclipse.microprofile.openapi.models.media.Schema schema)
-
getModCount
public static int getModCount(org.eclipse.microprofile.openapi.models.media.Schema schema)
-
getName
public String getName()
-
getRef
public String getRef()
- Specified by:
getRef
in interfaceorg.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.media.Schema>
- See Also:
Reference.getRef()
-
setRef
public void setRef(String ref)
- Specified by:
setRef
in interfaceorg.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.media.Schema>
- See Also:
Reference.setRef(java.lang.String)
-
getDiscriminator
public org.eclipse.microprofile.openapi.models.media.Discriminator getDiscriminator()
- Specified by:
getDiscriminator
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getDiscriminator()
-
setDiscriminator
public void setDiscriminator(org.eclipse.microprofile.openapi.models.media.Discriminator discriminator)
- Specified by:
setDiscriminator
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setDiscriminator(org.eclipse.microprofile.openapi.models.media.Discriminator)
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getTitle()
-
setTitle
public void setTitle(String title)
- Specified by:
setTitle
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setTitle(java.lang.String)
-
getDefaultValue
public Object getDefaultValue()
- Specified by:
getDefaultValue
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getDefaultValue()
-
setDefaultValue
public void setDefaultValue(Object defaultValue)
- Specified by:
setDefaultValue
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setDefaultValue(java.lang.Object)
-
getEnumeration
public List<Object> getEnumeration()
- Specified by:
getEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getEnumeration()
-
setEnumeration
public void setEnumeration(List<Object> enumeration)
- Specified by:
setEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setEnumeration(java.util.List)
-
addEnumeration
public org.eclipse.microprofile.openapi.models.media.Schema addEnumeration(Object enumeration)
- Specified by:
addEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.addEnumeration(java.lang.Object)
-
removeEnumeration
public void removeEnumeration(Object enumeration)
- Specified by:
removeEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.removeEnumeration(Object)
-
getMultipleOf
public BigDecimal getMultipleOf()
- Specified by:
getMultipleOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMultipleOf()
-
setMultipleOf
public void setMultipleOf(BigDecimal multipleOf)
- Specified by:
setMultipleOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMultipleOf(java.math.BigDecimal)
-
getMaximum
public BigDecimal getMaximum()
- Specified by:
getMaximum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMaximum()
-
setMaximum
public void setMaximum(BigDecimal maximum)
- Specified by:
setMaximum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMaximum(java.math.BigDecimal)
-
getExclusiveMaximum
public Boolean getExclusiveMaximum()
- Specified by:
getExclusiveMaximum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getExclusiveMaximum()
-
setExclusiveMaximum
public void setExclusiveMaximum(Boolean exclusiveMaximum)
- Specified by:
setExclusiveMaximum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setExclusiveMaximum(java.lang.Boolean)
-
getMinimum
public BigDecimal getMinimum()
- Specified by:
getMinimum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMinimum()
-
setMinimum
public void setMinimum(BigDecimal minimum)
- Specified by:
setMinimum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMinimum(java.math.BigDecimal)
-
getExclusiveMinimum
public Boolean getExclusiveMinimum()
- Specified by:
getExclusiveMinimum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getExclusiveMinimum()
-
setExclusiveMinimum
public void setExclusiveMinimum(Boolean exclusiveMinimum)
- Specified by:
setExclusiveMinimum
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setExclusiveMinimum(java.lang.Boolean)
-
getMaxLength
public Integer getMaxLength()
- Specified by:
getMaxLength
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMaxLength()
-
setMaxLength
public void setMaxLength(Integer maxLength)
- Specified by:
setMaxLength
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMaxLength(java.lang.Integer)
-
getMinLength
public Integer getMinLength()
- Specified by:
getMinLength
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMinLength()
-
setMinLength
public void setMinLength(Integer minLength)
- Specified by:
setMinLength
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMinLength(java.lang.Integer)
-
getPattern
public String getPattern()
- Specified by:
getPattern
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getPattern()
-
setPattern
public void setPattern(String pattern)
- Specified by:
setPattern
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setPattern(java.lang.String)
-
getMaxItems
public Integer getMaxItems()
- Specified by:
getMaxItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMaxItems()
-
setMaxItems
public void setMaxItems(Integer maxItems)
- Specified by:
setMaxItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMaxItems(java.lang.Integer)
-
getMinItems
public Integer getMinItems()
- Specified by:
getMinItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMinItems()
-
setMinItems
public void setMinItems(Integer minItems)
- Specified by:
setMinItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMinItems(java.lang.Integer)
-
getUniqueItems
public Boolean getUniqueItems()
- Specified by:
getUniqueItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getUniqueItems()
-
setUniqueItems
public void setUniqueItems(Boolean uniqueItems)
- Specified by:
setUniqueItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setUniqueItems(java.lang.Boolean)
-
getMaxProperties
public Integer getMaxProperties()
- Specified by:
getMaxProperties
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMaxProperties()
-
setMaxProperties
public void setMaxProperties(Integer maxProperties)
- Specified by:
setMaxProperties
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMaxProperties(java.lang.Integer)
-
getMinProperties
public Integer getMinProperties()
- Specified by:
getMinProperties
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getMinProperties()
-
setMinProperties
public void setMinProperties(Integer minProperties)
- Specified by:
setMinProperties
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setMinProperties(java.lang.Integer)
-
getRequired
public List<String> getRequired()
- Specified by:
getRequired
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getRequired()
-
setRequired
public void setRequired(List<String> required)
- Specified by:
setRequired
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setRequired(java.util.List)
-
addRequired
public org.eclipse.microprofile.openapi.models.media.Schema addRequired(String required)
- Specified by:
addRequired
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.addRequired(java.lang.String)
-
removeRequired
public void removeRequired(String required)
- Specified by:
removeRequired
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.removeRequired(String)
-
getType
public org.eclipse.microprofile.openapi.models.media.Schema.SchemaType getType()
- Specified by:
getType
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getType()
-
setType
public void setType(org.eclipse.microprofile.openapi.models.media.Schema.SchemaType type)
- Specified by:
setType
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setType(org.eclipse.microprofile.openapi.models.media.Schema.SchemaType)
-
getNot
public org.eclipse.microprofile.openapi.models.media.Schema getNot()
- Specified by:
getNot
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getNot()
-
setNot
public void setNot(org.eclipse.microprofile.openapi.models.media.Schema not)
- Specified by:
setNot
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setNot(org.eclipse.microprofile.openapi.models.media.Schema)
-
getProperties
public Map<String,org.eclipse.microprofile.openapi.models.media.Schema> getProperties()
- Specified by:
getProperties
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getProperties()
-
setProperties
public void setProperties(Map<String,org.eclipse.microprofile.openapi.models.media.Schema> properties)
- Specified by:
setProperties
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setProperties(java.util.Map)
-
addProperty
public org.eclipse.microprofile.openapi.models.media.Schema addProperty(String key, org.eclipse.microprofile.openapi.models.media.Schema propertySchema)
- Specified by:
addProperty
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.addProperty(java.lang.String, org.eclipse.microprofile.openapi.models.media.Schema)
-
removeProperty
public void removeProperty(String key)
- Specified by:
removeProperty
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.removeProperty(java.lang.String)
-
getAdditionalPropertiesSchema
public org.eclipse.microprofile.openapi.models.media.Schema getAdditionalPropertiesSchema()
- Specified by:
getAdditionalPropertiesSchema
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
-
getAdditionalPropertiesBoolean
public Boolean getAdditionalPropertiesBoolean()
- Specified by:
getAdditionalPropertiesBoolean
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
-
setAdditionalPropertiesSchema
public void setAdditionalPropertiesSchema(org.eclipse.microprofile.openapi.models.media.Schema additionalProperties)
- Specified by:
setAdditionalPropertiesSchema
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setAdditionalPropertiesSchema(org.eclipse.microprofile.openapi.models.media.Schema)
-
setAdditionalPropertiesBoolean
public void setAdditionalPropertiesBoolean(Boolean additionalProperties)
- Specified by:
setAdditionalPropertiesBoolean
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setAdditionalPropertiesBoolean(java.lang.Boolean)
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getDescription()
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setDescription(java.lang.String)
-
getFormat
public String getFormat()
- Specified by:
getFormat
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getFormat()
-
setFormat
public void setFormat(String format)
- Specified by:
setFormat
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setFormat(java.lang.String)
-
getNullable
public Boolean getNullable()
- Specified by:
getNullable
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getNullable()
-
setNullable
public void setNullable(Boolean nullable)
- Specified by:
setNullable
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setNullable(java.lang.Boolean)
-
getReadOnly
public Boolean getReadOnly()
- Specified by:
getReadOnly
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getReadOnly()
-
setReadOnly
public void setReadOnly(Boolean readOnly)
- Specified by:
setReadOnly
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setReadOnly(java.lang.Boolean)
-
getWriteOnly
public Boolean getWriteOnly()
- Specified by:
getWriteOnly
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getWriteOnly()
-
setWriteOnly
public void setWriteOnly(Boolean writeOnly)
- Specified by:
setWriteOnly
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setWriteOnly(java.lang.Boolean)
-
getExample
public Object getExample()
- Specified by:
getExample
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getExample()
-
setExample
public void setExample(Object example)
- Specified by:
setExample
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setExample(java.lang.Object)
-
getExternalDocs
public org.eclipse.microprofile.openapi.models.ExternalDocumentation getExternalDocs()
- Specified by:
getExternalDocs
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getExternalDocs()
-
setExternalDocs
public void setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation externalDocs)
- Specified by:
setExternalDocs
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation)
-
getDeprecated
public Boolean getDeprecated()
- Specified by:
getDeprecated
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getDeprecated()
-
setDeprecated
public void setDeprecated(Boolean deprecated)
- Specified by:
setDeprecated
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setDeprecated(java.lang.Boolean)
-
getXml
public org.eclipse.microprofile.openapi.models.media.XML getXml()
- Specified by:
getXml
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getXml()
-
setXml
public void setXml(org.eclipse.microprofile.openapi.models.media.XML xml)
- Specified by:
setXml
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setXml(org.eclipse.microprofile.openapi.models.media.XML)
-
getItems
public org.eclipse.microprofile.openapi.models.media.Schema getItems()
- Specified by:
getItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getItems()
-
setItems
public void setItems(org.eclipse.microprofile.openapi.models.media.Schema items)
- Specified by:
setItems
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setItems(org.eclipse.microprofile.openapi.models.media.Schema)
-
getAllOf
public List<org.eclipse.microprofile.openapi.models.media.Schema> getAllOf()
- Specified by:
getAllOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getAllOf()
-
setAllOf
public void setAllOf(List<org.eclipse.microprofile.openapi.models.media.Schema> allOf)
- Specified by:
setAllOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setAllOf(java.util.List)
-
addAllOf
public org.eclipse.microprofile.openapi.models.media.Schema addAllOf(org.eclipse.microprofile.openapi.models.media.Schema allOf)
- Specified by:
addAllOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.addAllOf(org.eclipse.microprofile.openapi.models.media.Schema)
-
removeAllOf
public void removeAllOf(org.eclipse.microprofile.openapi.models.media.Schema allOf)
- Specified by:
removeAllOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.removeAllOf(org.eclipse.microprofile.openapi.models.media.Schema)
-
getAnyOf
public List<org.eclipse.microprofile.openapi.models.media.Schema> getAnyOf()
- Specified by:
getAnyOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getAnyOf()
-
setAnyOf
public void setAnyOf(List<org.eclipse.microprofile.openapi.models.media.Schema> anyOf)
- Specified by:
setAnyOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setAnyOf(java.util.List)
-
addAnyOf
public org.eclipse.microprofile.openapi.models.media.Schema addAnyOf(org.eclipse.microprofile.openapi.models.media.Schema anyOf)
- Specified by:
addAnyOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.addAnyOf(org.eclipse.microprofile.openapi.models.media.Schema)
-
removeAnyOf
public void removeAnyOf(org.eclipse.microprofile.openapi.models.media.Schema anyOf)
- Specified by:
removeAnyOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.removeAnyOf(org.eclipse.microprofile.openapi.models.media.Schema)
-
getOneOf
public List<org.eclipse.microprofile.openapi.models.media.Schema> getOneOf()
- Specified by:
getOneOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.getOneOf()
-
setOneOf
public void setOneOf(List<org.eclipse.microprofile.openapi.models.media.Schema> oneOf)
- Specified by:
setOneOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.setOneOf(java.util.List)
-
addOneOf
public org.eclipse.microprofile.openapi.models.media.Schema addOneOf(org.eclipse.microprofile.openapi.models.media.Schema oneOf)
- Specified by:
addOneOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.addOneOf(org.eclipse.microprofile.openapi.models.media.Schema)
-
removeOneOf
public void removeOneOf(org.eclipse.microprofile.openapi.models.media.Schema oneOf)
- Specified by:
removeOneOf
in interfaceorg.eclipse.microprofile.openapi.models.media.Schema
- See Also:
Schema.removeOneOf(org.eclipse.microprofile.openapi.models.media.Schema)
-
-