Class ExternalDocumentationImpl

  • All Implemented Interfaces:
    org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.ExternalDocumentation>, org.eclipse.microprofile.openapi.models.ExternalDocumentation

    public class ExternalDocumentationImpl
    extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.ExternalDocumentation>
    implements org.eclipse.microprofile.openapi.models.ExternalDocumentation
    • Field Detail

      • description

        protected String description
    • Constructor Detail

      • ExternalDocumentationImpl

        public ExternalDocumentationImpl()
    • Method Detail

      • createInstance

        public static org.eclipse.microprofile.openapi.models.ExternalDocumentation createInstance​(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation)
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.eclipse.microprofile.openapi.models.ExternalDocumentation
      • setDescription

        public void setDescription​(String description)
        Specified by:
        setDescription in interface org.eclipse.microprofile.openapi.models.ExternalDocumentation
      • getUrl

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

        public void setUrl​(String url)
        Specified by:
        setUrl in interface org.eclipse.microprofile.openapi.models.ExternalDocumentation
      • merge

        public static void merge​(org.eclipse.microprofile.openapi.models.ExternalDocumentation from,
                                 org.eclipse.microprofile.openapi.models.ExternalDocumentation to,
                                 boolean override)