Class ExampleImpl

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

    public class ExampleImpl
    extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.examples.Example>
    implements org.eclipse.microprofile.openapi.models.examples.Example
    • Constructor Detail

      • ExampleImpl

        public ExampleImpl()
    • Method Detail

      • createInstance

        public static org.eclipse.microprofile.openapi.models.examples.Example createInstance​(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation,
                                                                                              ApiContext context)
      • getSummary

        public String getSummary()
        Specified by:
        getSummary in interface org.eclipse.microprofile.openapi.models.examples.Example
      • setSummary

        public void setSummary​(String summary)
        Specified by:
        setSummary in interface org.eclipse.microprofile.openapi.models.examples.Example
      • getDescription

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

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

        public Object getValue()
        Specified by:
        getValue in interface org.eclipse.microprofile.openapi.models.examples.Example
      • setValue

        public void setValue​(Object value)
        Specified by:
        setValue in interface org.eclipse.microprofile.openapi.models.examples.Example
      • getExternalValue

        public String getExternalValue()
        Specified by:
        getExternalValue in interface org.eclipse.microprofile.openapi.models.examples.Example
      • setExternalValue

        public void setExternalValue​(String externalValue)
        Specified by:
        setExternalValue in interface org.eclipse.microprofile.openapi.models.examples.Example
      • getRef

        public String getRef()
        Specified by:
        getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.examples.Example>
      • setRef

        public void setRef​(String ref)
        Specified by:
        setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.examples.Example>
      • merge

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

        public static void merge​(String exampleName,
                                 org.eclipse.microprofile.openapi.models.examples.Example example,
                                 Map<String,​org.eclipse.microprofile.openapi.models.examples.Example> examples,
                                 boolean override)