ParameterBuilder

org.scalatra.swagger.SwaggerSupportSyntax$.ParameterBuilder
class ParameterBuilder[T](initialDataType: DataType)(implicit evidence$18: Manifest[T]) extends SwaggerParameterBuilder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def defaultValue: Option[String]

Attributes

Definition Classes
def defaultValue(value: T): ParameterBuilder.this.type
override def example: Option[String]

Attributes

Definition Classes
def example(value: String): ParameterBuilder.this.type
override def maximumValue: Option[Double]

Attributes

Definition Classes
def maximumValue(value: Double): ParameterBuilder.this.type
override def minimumValue: Option[Double]

Attributes

Definition Classes
def minimumValue(value: Double): ParameterBuilder.this.type

Inherited methods

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder
def allowableValues(values: Range): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder
def allowableValues[V](values: List[V]): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder
def allowableValues[V](values: V*): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder
def dataType(dataType: DataType): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder
def description: Option[String]

Attributes

Inherited from:
SwaggerParameterBuilder
def description(description: Option[String]): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder
def description(description: String): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder
def isHidden: Boolean

Attributes

Inherited from:
SwaggerParameterBuilder
def isRequired: Boolean

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder
def name: String

Attributes

Inherited from:
SwaggerParameterBuilder
def name(name: String): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder
def paramAccess: Option[String]

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder
def position: Option[Int]

Attributes

Inherited from:
SwaggerParameterBuilder
def position(position: Int): SwaggerParameterBuilder.this.type

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder

Attributes

Inherited from:
SwaggerParameterBuilder