scalatra-swagger
scalatra-swagger
API
org.scalatra.swagger
reflect
ClassDescriptor
ConstructorDescriptor
ConstructorParamDescriptor
Descriptor
ManifestScalaType
ManifestScalaType
ObjectDescriptor
ParameterNameReader
ParanamerReader
PrimitiveDescriptor
PropertyDescriptor
Reflector
ScalaType
SingletonDescriptor
AllowableValues
AllowableValues
AllowableRangeValues
AllowableValuesList
AnyValue
Api
ApiInfo
ApiKey
ApplicationGrant
AuthorizationCodeGrant
AuthorizationType
BasicAuth
ContactInfo
DataType
DataType
ContainerDataType
GenArray
GenList
GenMap
GenSet
ValueDataType
Endpoint
GrantType
ImplicitGrant
JacksonSwaggerBase
LicenseInfo
LoginEndpoint
Model
ModelProperty
NativeSwaggerBase
OAuth
Operation
ParamType
Parameter
ResponseMessage
Swagger
Swagger
SwaggerBase
JsonAssocNonEmpty
SwaggerEngine
SwaggerSupport
SwaggerSupportBase
SwaggerSupportSyntax
ModelParameterBuilder
OperationBuilder
ParameterBuilder
RailsSwaggerGenerator
Builder
BuilderGeneratorParser
SinatraSwaggerGenerator
Builder
BuilderGeneratorParser
SwaggerParameterBuilder
SwaggerSupportSyntax
ResponseMessageWithModel
Symbols
TokenEndpoint
TokenRequestEndpoint
annotations
scalatra-swagger
/
org.scalatra.swagger
/
SwaggerSupportSyntax
/
OperationBuilder
OperationBuilder
org.scalatra.swagger.SwaggerSupportSyntax$.OperationBuilder
class
OperationBuilder
(
val
resultClass
:
DataType
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
authorizations
:
List
[
String
]
def
authorizations
(
values
:
String
*):
OperationBuilder
.this.type
def
consumes
:
List
[
String
]
def
consumes
(
values
:
String
*):
OperationBuilder
.this.type
def
deprecate
:
OperationBuilder
.this.type
def
deprecated
(
value
:
Boolean
):
OperationBuilder
.this.type
def
deprecated
:
Boolean
def
description
(
content
:
String
):
OperationBuilder
.this.type
def
description
:
Option
[
String
]
def
operationId
(
value
:
String
):
OperationBuilder
.this.type
def
operationId
:
String
def
parameter
(
param
:
Parameter
):
OperationBuilder
.this.type
def
parameters
(
params
:
Parameter
*):
OperationBuilder
.this.type
def
parameters
:
List
[
Parameter
]
def
position
(
value
:
Int
):
OperationBuilder
.this.type
def
position
:
Int
def
produces
(
values
:
String
*):
OperationBuilder
.this.type
def
produces
:
List
[
String
]
def
responseMessage
(
err
:
ResponseMessage
):
OperationBuilder
.this.type
def
responseMessages
:
List
[
ResponseMessage
]
def
responseMessages
(
errs
:
ResponseMessage
*):
OperationBuilder
.this.type
def
result
:
Operation
def
schemes
:
List
[
String
]
def
schemes
(
values
:
String
*):
OperationBuilder
.this.type
def
summary
(
content
:
String
):
OperationBuilder
.this.type
def
summary
:
String
def
tags
:
List
[
String
]
def
tags
(
values
:
String
*):
OperationBuilder
.this.type
Concrete fields
val
resultClass
:
DataType
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields