tapir-core
tapir-core
sttp.tapir
AttributeKey
AttributeKey
AttributeMap
AttributeMap
Codec
Codec
CodecExtensions
CodecFormat
CodecFormat
Json
MultipartFormData
OctetStream
TextEventStream
TextHtml
TextJavascript
TextPlain
XWwwFormUrlencoded
Xml
Zip
DecodeResult
DecodeResult
Error
Error
JsonDecodeException
JsonError
MultipartDecodeException
MultipartDecodeException
Failure
InvalidValue
Mismatch
Missing
Multiple
Value
Defaults
Endpoint
EndpointErrorOutputVariantsOps
EndpointErrorOutputsOps
EndpointIO
EndpointIO
Atom
Basic
Body
Empty
Example
Example
FixedHeader
Header
Headers
Info
Info
MappedPair
OneOfBody
OneOfBodyVariant
Pair
Single
StreamBodyWrapper
annotations
EndpointInputAnnotation
EndpointOutputAnnotation
apikey
basic
bearer
body
byteArrayBody
byteBufferBody
cookie
cookies
customise
description
endpointInput
example
fileBody
formBody
header
headers
inputStreamBody
jsonbody
multipartBody
params
path
query
securitySchemeName
setCookie
setCookies
statusCode
xmlbody
EndpointInfo
EndpointInfoOps
EndpointInput
EndpointInput
Atom
Auth
AuthInfo
AuthInfo
AuthType
ApiKey
Http
OAuth2
ScopedOAuth2
AuthType
Basic
Cookie
ExtractFromRequest
FixedMethod
FixedPath
MappedPair
Pair
PathCapture
PathsCapture
Query
QueryParams
Single
EndpointInputsOps
EndpointMetaOps
EndpointOutput
EndpointOutput
Atom
Basic
FixedStatusCode
MappedPair
OneOf
OneOfVariant
Pair
Single
StatusCode
Void
WebSocketBodyWrapper
EndpointOutputsOps
EndpointSecurityInputsOps
EndpointServerLogicOps
EndpointTransput
EndpointTransput
Atom
Basic
Pair
FieldName
FieldName
FileRange
LowPriorityCodec
LowPrioritySchema
Mapping
Mapping
MultipartCodec
MultipartCodec
PartCodec
PartCodec
PartCodecPartiallyApplied
RangeValue
RawBodyType
RawBodyType
Binary
ByteArrayBody
ByteBufferBody
FileBody
InputStreamBody
MultipartBody
StringBody
Schema
Schema
SName
SName
annotations
customise
default
deprecated
description
encodedExample
encodedName
format
hidden
validate
validateEach
SchemaAnnotations
SchemaAnnotations
SchemaType
SchemaType
SArray
SBinary
SBoolean
SCoproduct
SDate
SDateTime
SDiscriminator
SInteger
SNumber
SOpenProduct
SOption
SProduct
SProduct
SProductField
SProductField
SRef
SString
SchemaWithValue
StreamBodyIO
Tapir
BinaryBodyPartiallyApplied
WebSocketBodyBuilder
TapirAliases
TapirAuth
oauth2
TapirComputedInputs
TapirExtensions
TapirFile
ValidationError
ValidationResult
ValidationResult
Invalid
Invalid
Valid
Validator
Validator
All
Any
Custom
Enumeration
Mapped
Max
MaxLength
MaxSize
Min
MinLength
MinSize
Pattern
Primitive
WebSocketBodyOutput
sttp.tapir.capabilities
NoStreams
NoStreams
sttp.tapir.generic
Configuration
Configuration
Derived
sttp.tapir.generic.auto
SchemaDerivation
SchemaMagnoliaDerivation
SchemaMagnoliaDerivation
sttp.tapir.internal
AnnotationsMacros
IterableToListMap
Params
ParamsAsAny
ParamsAsVector
RichEndpoint
RichEndpointInput
RichEndpointOutput
RichOneOfBody
SNameMacros
SeqToParams
SortListMap
sttp.tapir.macros
AttributeKeyMacros
CodecMacros
EndpointErrorOutputsMacros
EndpointInputMacros
EndpointInputsMacros
EndpointOutputMacros
EndpointOutputsMacros
EndpointSecurityInputsMacros
EndpointTransputMacros
ErasureSameAsTypeMacros
FormCodecMacros
ModifyMacroFunctorSupport
ModifyEach
ModifyFunctor
ModifyMacroSupport
ModifyEachMap
MultipartCodecMacros
SchemaAnnotationsMacros
SchemaCompanionMacros
SchemaMacros
ValidatorMacros
sttp.tapir.model
ConnectionInfo
ConnectionInfo
ServerRequest
ServerRequestOverride
StatusCodeRange
StatusCodeRange
ClientError
Informational
Redirect
ServerError
Success
UnsupportedWebSocketFrameException
UsernamePassword
WebSocketFrameDecodeFailure
sttp.tapir.server
PartialServerEndpoint
PartialServerEndpointWithSecurityOutput
ServerEndpoint
ServerEndpoint
sttp.tapir.static
Files
FilesOptions
FilesOptions
HeadInput
HeadOutput
HeadOutput
Found
Resources
ResourcesOptions
ResourcesOptions
StaticErrorOutput
StaticErrorOutput
BadRequest
NotFound
RangeNotSatisfiable
StaticInput
StaticOutput
StaticOutput
Found
FoundPartial
NotModified
TapirStaticContentEndpoints
sttp.tapir.typelevel
BinaryPolyFunc
CaseBuilder
BinaryPolyFunc
Case
BinaryTupleOp
ErasureSameAsType
ErasureSameAsType
LowPriorityTupleArity
LowPriorityTupleConcat0
LowPriorityTupleConcat1
LowPriorityTupleConcat2
LowPriorityTupleConcat3
LowPriorityTupleConcat4
MatchType
MatchType
MatchTypeMacros
ParamConcat
ParamConcat
TupleAppendOneInstances
TupleArity
TupleArity
TupleFoldInstances
TupleOps
AppendOne
AppendOne
FoldLeft
FoldLeft
Join
Fold
Join
LowLevelJoinImplicits
tapir-core
/
sttp.tapir
/
Validator
/
Mapped
Mapped
case
class
Mapped
[
TT
,
T
](
wrapped:
Validator
[
T
],
g:
TT
=>
T
)
extends
Validator
[
TT
]
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
Validator
[
TT
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
apply
(
t:
TT
):
List
[
ValidationError
[
_
]]
Definition Classes
Validator
Inherited methods
def
and
(
other:
Validator
[
TT
]):
Validator
[
TT
]
Inherited from:
Validator
def
contramap
[
TT
](
g:
TT
=>
TT
):
Validator
[
TT
]
Inherited from:
Validator
def
or
(
other:
Validator
[
TT
]):
Validator
[
TT
]
Inherited from:
Validator
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
show
:
Option
[
String
]
Inherited from:
Validator