Class ExampleImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleImpl<org.eclipse.microprofile.openapi.models.examples.Example>
-
- fish.payara.microprofile.openapi.impl.model.examples.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
-
-
Field Summary
-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
extensions
-
-
Constructor Summary
Constructors Constructor Description ExampleImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.eclipse.microprofile.openapi.models.examples.Example
createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
String
getDescription()
String
getExternalValue()
String
getRef()
String
getSummary()
Object
getValue()
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)
static void
merge(org.eclipse.microprofile.openapi.models.examples.Example from, org.eclipse.microprofile.openapi.models.examples.Example to, boolean override)
void
setDescription(String description)
void
setExternalValue(String externalValue)
void
setRef(String ref)
void
setSummary(String summary)
void
setValue(Object value)
-
Methods inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.microprofile.openapi.models.examples.Example
description, externalValue, summary, value
-
-
-
-
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 interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
setSummary
public void setSummary(String summary)
- Specified by:
setSummary
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
getValue
public Object getValue()
- Specified by:
getValue
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
setValue
public void setValue(Object value)
- Specified by:
setValue
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
getExternalValue
public String getExternalValue()
- Specified by:
getExternalValue
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
setExternalValue
public void setExternalValue(String externalValue)
- Specified by:
setExternalValue
in interfaceorg.eclipse.microprofile.openapi.models.examples.Example
-
getRef
public String getRef()
- Specified by:
getRef
in interfaceorg.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.examples.Example>
-
setRef
public void setRef(String ref)
- Specified by:
setRef
in interfaceorg.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)
-
-