Class OAComponents
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.frostserver.plugin.openapi.spec.OAComponents
-
public final class OAComponents extends Object
An OpenAPI components object.- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description OAComponents()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeader(String name, OAHeader value)voidaddParameter(String name, OAParameter param)voidaddResponse(String name, OAResponse value)voidaddSchema(String name, OASchema schema)OAHeadergetHeader(String name)Map<String,OAHeader>getHeaders()OAParametergetParameter(String name)Map<String,OAParameter>getParameters()OAResponsegetResponse(String name)Map<String,OAResponse>getResponses()OASchemagetSchema(String name)Map<String,OASchema>getSchemas()booleanhasHeader(String name)booleanhasParameter(String name)booleanhasResponse(String name)booleanhasSchema(String name)
-
-
-
Method Detail
-
hasSchema
public boolean hasSchema(String name)
-
getParameters
public Map<String,OAParameter> getParameters()
-
addParameter
public void addParameter(String name, OAParameter param)
-
hasParameter
public boolean hasParameter(String name)
-
getParameter
public OAParameter getParameter(String name)
-
getResponses
public Map<String,OAResponse> getResponses()
-
addResponse
public void addResponse(String name, OAResponse value)
-
hasResponse
public boolean hasResponse(String name)
-
getResponse
public OAResponse getResponse(String name)
-
hasHeader
public boolean hasHeader(String name)
-
-