Class ServerVariableImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.ServerVariable>
-
- fish.payara.microprofile.openapi.impl.model.servers.ServerVariableImpl
-
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.servers.ServerVariable>,org.eclipse.microprofile.openapi.models.servers.ServerVariable
public class ServerVariableImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.ServerVariable> implements org.eclipse.microprofile.openapi.models.servers.ServerVariable
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>enumeration-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
extensions
-
-
Constructor Summary
Constructors Constructor Description ServerVariableImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.servers.ServerVariableaddEnumeration(String enumeration)static org.eclipse.microprofile.openapi.models.servers.ServerVariablecreateInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)StringgetDefaultValue()StringgetDescription()List<String>getEnumeration()voidremoveEnumeration(String enumeration)voidsetDefaultValue(String defaultValue)voidsetDescription(String description)voidsetEnumeration(List<String> enumeration)-
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
-
-
-
-
Method Detail
-
createInstance
public static org.eclipse.microprofile.openapi.models.servers.ServerVariable createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
getDefaultValue
public String getDefaultValue()
- Specified by:
getDefaultValuein interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
setDefaultValue
public void setDefaultValue(String defaultValue)
- Specified by:
setDefaultValuein interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
getEnumeration
public List<String> getEnumeration()
- Specified by:
getEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
setEnumeration
public void setEnumeration(List<String> enumeration)
- Specified by:
setEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
addEnumeration
public org.eclipse.microprofile.openapi.models.servers.ServerVariable addEnumeration(String enumeration)
- Specified by:
addEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
removeEnumeration
public void removeEnumeration(String enumeration)
- Specified by:
removeEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
-