public class CallbackImpl extends ExtensibleTreeMap<org.eclipse.microprofile.openapi.models.PathItem,org.eclipse.microprofile.openapi.models.callbacks.Callback> implements org.eclipse.microprofile.openapi.models.callbacks.Callback
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>extensions| Constructor and Description |
|---|
CallbackImpl() |
CallbackImpl(Map<String,? extends org.eclipse.microprofile.openapi.models.PathItem> items) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.microprofile.openapi.models.callbacks.Callback |
addPathItem(String name,
org.eclipse.microprofile.openapi.models.PathItem item) |
static org.eclipse.microprofile.openapi.models.callbacks.Callback |
createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation,
ApiContext context) |
List<org.eclipse.microprofile.openapi.models.Operation> |
getOperations() |
Map<String,org.eclipse.microprofile.openapi.models.PathItem> |
getPathItems() |
String |
getRef() |
String |
getUrlExpression() |
static void |
merge(org.eclipse.microprofile.openapi.models.callbacks.Callback from,
org.eclipse.microprofile.openapi.models.callbacks.Callback to,
boolean override,
ApiContext context) |
void |
removePathItem(String name) |
void |
setOperations(List<org.eclipse.microprofile.openapi.models.Operation> operations) |
void |
setPathItems(Map<String,org.eclipse.microprofile.openapi.models.PathItem> items) |
void |
setRef(String ref) |
void |
setUrlExpression(String urlExpression) |
addExtension, getExtensions, removeExtension, setExtensionsceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, valuesequals, hashCode, isEmpty, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetPathItem, hasPathItemaddExtension, extensions, getExtensions, removeExtension, setExtensionscompute, computeIfAbsent, computeIfPresent, equals, getOrDefault, hashCode, isEmpty, merge, putIfAbsent, removepublic static org.eclipse.microprofile.openapi.models.callbacks.Callback createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation,
ApiContext context)
public org.eclipse.microprofile.openapi.models.callbacks.Callback addPathItem(String name, org.eclipse.microprofile.openapi.models.PathItem item)
addPathItem in interface org.eclipse.microprofile.openapi.models.callbacks.Callbackpublic void removePathItem(String name)
removePathItem in interface org.eclipse.microprofile.openapi.models.callbacks.Callbackpublic Map<String,org.eclipse.microprofile.openapi.models.PathItem> getPathItems()
getPathItems in interface org.eclipse.microprofile.openapi.models.callbacks.Callbackpublic void setPathItems(Map<String,org.eclipse.microprofile.openapi.models.PathItem> items)
setPathItems in interface org.eclipse.microprofile.openapi.models.callbacks.Callbackpublic String getRef()
getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.callbacks.Callback>public void setRef(String ref)
setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.callbacks.Callback>public String getUrlExpression()
public void setUrlExpression(String urlExpression)
public List<org.eclipse.microprofile.openapi.models.Operation> getOperations()
public void setOperations(List<org.eclipse.microprofile.openapi.models.Operation> operations)
public static void merge(org.eclipse.microprofile.openapi.models.callbacks.Callback from,
org.eclipse.microprofile.openapi.models.callbacks.Callback to,
boolean override,
ApiContext context)
Copyright © 2021. All rights reserved.