Package com.networknt.oas.model
Interface Callback
-
- All Superinterfaces:
com.networknt.jsonoverlay.IJsonOverlay<Callback>,com.networknt.jsonoverlay.IModelPart<OpenApi3,Callback>
- All Known Implementing Classes:
CallbackImpl
public interface Callback extends com.networknt.jsonoverlay.IJsonOverlay<Callback>, com.networknt.jsonoverlay.IModelPart<OpenApi3,Callback>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PathgetCallbackPath(String expression)Map<String,Path>getCallbackPaths()Map<String,Path>getCallbackPaths(boolean elaborate)ObjectgetExtension(String name)Map<String,Object>getExtensions()Map<String,Object>getExtensions(boolean elaborate)StringgetName()booleanhasCallbackPath(String expression)booleanhasCallbackPaths()booleanhasExtension(String name)booleanhasExtensions()voidremoveCallbackPath(String expression)voidremoveExtension(String name)voidsetCallbackPath(String expression, Path callbackPath)voidsetCallbackPaths(Map<String,Path> callbackPaths)voidsetExtension(String name, Object extension)voidsetExtensions(Map<String,Object> extensions)
-
-
-
Method Detail
-
getName
String getName()
-
hasCallbackPaths
boolean hasCallbackPaths()
-
hasCallbackPath
boolean hasCallbackPath(String expression)
-
removeCallbackPath
void removeCallbackPath(String expression)
-
hasExtensions
boolean hasExtensions()
-
hasExtension
boolean hasExtension(String name)
-
removeExtension
void removeExtension(String name)
-
-