Class Info
java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.info.Info>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.info.Info>
io.smallrye.openapi.internal.models.info.Info
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.info.Info>,org.eclipse.microprofile.openapi.models.info.Info
- Direct Known Subclasses:
InfoImpl
@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor",
date="2026-01-25T12:11:29.497590990Z")
public class Info
extends io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.info.Info>
implements org.eclipse.microprofile.openapi.models.info.Info
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.smallrye.openapi.model.BaseModel
io.smallrye.openapi.model.BaseModel.MergeDirective -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.smallrye.openapi.model.PropertyMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.info.Contactorg.eclipse.microprofile.openapi.models.info.Licenseio.smallrye.openapi.model.PropertyMetadatagetTitle()voidsetContact(org.eclipse.microprofile.openapi.models.info.Contact newValue) voidsetLicense(org.eclipse.microprofile.openapi.models.info.License newValue) voidsetTermsOfService(String newValue) voidvoidsetVersion(String newValue) Methods inherited from class io.smallrye.openapi.model.BaseExtensibleModel
addExtension, addListPropertyEntry, equals, getAllExtensions, getAllProperties, getExtension, getExtensions, getListProperty, getMapProperty, getProperty, getProperty, hasExtension, hashCode, isExtension, merge, putMapPropertyEntry, removeExtension, removeListPropertyEntry, removeMapPropertyEntry, setAllProperties, setExtensions, setListProperty, setMapProperty, setPropertyMethods inherited from class io.smallrye.openapi.model.BaseModel
constructible, deepCopy, deepCopy, filter, filter, getDescription, getExternalDocs, getModCount, getName, getProperties, getRef, getSummary, incrementModCount, merge, mergeDirective, setDescription, setExternalDocs, setName, setRef, setSummary, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtension, getExtensions, hasExtension, removeExtension, setExtensionsMethods inherited from interface org.eclipse.microprofile.openapi.models.info.Info
contact, description, getDescription, getSummary, license, setDescription, setSummary, summary, termsOfService, title, version
-
Field Details
-
PROPERTIES
public static final io.smallrye.openapi.model.PropertyMetadata PROPERTIES
-
-
Constructor Details
-
Info
public Info()
-
-
Method Details
-
getPropertyMetadata
public io.smallrye.openapi.model.PropertyMetadata getPropertyMetadata()- Specified by:
getPropertyMetadatain classio.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.info.Info>
-
getTitle
- Specified by:
getTitlein interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
setTitle
- Specified by:
setTitlein interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
getTermsOfService
- Specified by:
getTermsOfServicein interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
setTermsOfService
- Specified by:
setTermsOfServicein interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
getContact
public org.eclipse.microprofile.openapi.models.info.Contact getContact()- Specified by:
getContactin interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
setContact
public void setContact(org.eclipse.microprofile.openapi.models.info.Contact newValue) - Specified by:
setContactin interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
getLicense
public org.eclipse.microprofile.openapi.models.info.License getLicense()- Specified by:
getLicensein interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
setLicense
public void setLicense(org.eclipse.microprofile.openapi.models.info.License newValue) - Specified by:
setLicensein interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
getVersion
- Specified by:
getVersionin interfaceorg.eclipse.microprofile.openapi.models.info.Info
-
setVersion
- Specified by:
setVersionin interfaceorg.eclipse.microprofile.openapi.models.info.Info
-