Class

org.scalatra.swagger.SwaggerSupportSyntax

SwaggerOperationBuilder

Related Doc: package SwaggerSupportSyntax

Permalink

abstract class SwaggerOperationBuilder[T <: SwaggerOperation] extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SwaggerOperationBuilder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SwaggerOperationBuilder()

    Permalink

Abstract Value Members

  1. abstract def result: T

    Permalink
  2. abstract def resultClass: DataType

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def authorizations(values: String*): SwaggerOperationBuilder.this.type

    Permalink
  6. def authorizations: List[String]

    Permalink
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def consumes(values: String*): SwaggerOperationBuilder.this.type

    Permalink
  9. def consumes: List[String]

    Permalink
  10. def deprecate: SwaggerOperationBuilder.this.type

    Permalink
  11. def deprecated: Boolean

    Permalink
  12. def deprecated(value: Boolean): SwaggerOperationBuilder.this.type

    Permalink
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. def nickName(value: String): SwaggerOperationBuilder.this.type

    Permalink
  21. def nickname: Option[String]

    Permalink
  22. def nickname(value: String): SwaggerOperationBuilder.this.type

    Permalink
  23. def notes: Option[String]

    Permalink
  24. def notes(content: String): SwaggerOperationBuilder.this.type

    Permalink
  25. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. def parameter(param: Parameter): SwaggerOperationBuilder.this.type

    Permalink
  28. def parameters: List[Parameter]

    Permalink
  29. def parameters(params: Parameter*): SwaggerOperationBuilder.this.type

    Permalink
  30. def position: Int

    Permalink
  31. def position(value: Int): SwaggerOperationBuilder.this.type

    Permalink
  32. def produces: List[String]

    Permalink
  33. def produces(values: String*): SwaggerOperationBuilder.this.type

    Permalink
  34. def protocols(values: String*): SwaggerOperationBuilder.this.type

    Permalink
  35. def protocols: List[String]

    Permalink
  36. def responseMessage(err: ResponseMessage): SwaggerOperationBuilder.this.type

    Permalink
  37. def responseMessages(errs: ResponseMessage*): SwaggerOperationBuilder.this.type

    Permalink
  38. def responseMessages: List[ResponseMessage]

    Permalink
  39. def summary: String

    Permalink
  40. def summary(content: String): SwaggerOperationBuilder.this.type

    Permalink
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  42. def tags(values: String*): SwaggerOperationBuilder.this.type

    Permalink
  43. def tags: List[String]

    Permalink
  44. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  45. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  46. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def error(err: ResponseMessage): SwaggerOperationBuilder.this.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.2) Swagger spec 1.2 defines error as responseMessage

  2. def errorResponses: List[ResponseMessage]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.2) Swagger spec 1.2 defines errors as responseMessages

  3. def errors(errs: ResponseMessage*): SwaggerOperationBuilder.this.type

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.2) Swagger spec 1.2 defines errors as responseMessages

Inherited from AnyRef

Inherited from Any

Ungrouped