java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.info.License>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.info.License>
io.smallrye.openapi.internal.models.info.License
All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.info.License>, org.eclipse.microprofile.openapi.models.info.License
Direct Known Subclasses:
LicenseImpl

@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor", date="2025-04-17T14:50:39.737636211Z") public class License extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.info.License> implements org.eclipse.microprofile.openapi.models.info.License
  • Field Details

  • Constructor Details

    • License

      public License()
  • Method Details

    • getPropertyMetadata

      public PropertyMetadata getPropertyMetadata()
      Specified by:
      getPropertyMetadata in class BaseModel<org.eclipse.microprofile.openapi.models.info.License>
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface org.eclipse.microprofile.openapi.models.info.License
    • setUrl

      public void setUrl(String newValue)
      Specified by:
      setUrl in interface org.eclipse.microprofile.openapi.models.info.License
    • getIdentifier

      public String getIdentifier()
      Specified by:
      getIdentifier in interface org.eclipse.microprofile.openapi.models.info.License
    • setIdentifier

      public void setIdentifier(String newValue)
      Specified by:
      setIdentifier in interface org.eclipse.microprofile.openapi.models.info.License