tapir-core
tapir-core
sttp.tapir
Codec
Codec
CodecExtensions
CodecFormat
CodecFormat
Json
Xml
TextPlain
TextHtml
OctetStream
XWwwFormUrlencoded
MultipartFormData
Zip
TextEventStream
DecodeResult
DecodeResult
Failure
Value
Missing
Multiple
Error
Error
JsonDecodeException
JsonError
Mismatch
InvalidValue
Defaults
DocsExtension
DocsExtension
Endpoint
EndpointErrorOutputsOps
EndpointIO
EndpointIO
Single
Basic
Body
StreamBodyWrapper
FixedHeader
Header
Headers
Empty
MappedPair
Pair
Example
Example
Info
Info
annotations
EndpointInputAnnotation
EndpointOutputAnnotation
path
query
params
header
headers
cookie
cookies
setCookie
setCookies
statusCode
body
jsonbody
xmlbody
apikey
basic
bearer
securitySchemeName
endpointInput
example
description
EndpointInfo
EndpointInfoOps
EndpointInput
EndpointInput
Single
Basic
FixedMethod
FixedPath
PathCapture
PathsCapture
Query
QueryParams
Cookie
ExtractFromRequest
WWWAuthenticate
WWWAuthenticate
Auth
Auth
ApiKey
Http
Oauth2
ScopedOauth2
MappedPair
Pair
EndpointInputsOps
EndpointMetaOps
EndpointOutput
EndpointOutput
Single
Basic
StatusCode
FixedStatusCode
WebSocketBodyWrapper
OneOfMapping
OneOf
Void
MappedPair
Pair
EndpointOutputsOps
EndpointServerLogicOps
EndpointTransput
EndpointTransput
Basic
Pair
FieldName
FieldName
LowPriorityCodec
LowPrioritySchema
Mapping
Mapping
MultipartCodec
MultipartCodec
PartCodec
RawBodyType
RawBodyType
StringBody
Binary
ByteArrayBody
ByteBufferBody
InputStreamBody
FileBody
MultipartBody
RenderPathTemplate
Defaults
Schema
Schema
SName
SName
annotations
description
encodedExample
default
format
deprecated
encodedName
validate
SchemaExtensions
SchemaType
SchemaType
SString
SInteger
SNumber
SBoolean
SOption
SArray
SBinary
SDate
SDateTime
SProductField
SProductField
SProduct
SProduct
SOpenProduct
SCoproduct
SRef
SDiscriminator
StreamBodyIO
Tapir
WebSocketBodyBuilder
TapirAliases
TapirAuth
oauth2
TapirComputedInputs
TapirExtensions
UnsupportedWebSocketFrameException
ValidationError
ValidationError
Primitive
Custom
Validator
Validator
Primitive
Min
Max
Pattern
MinLength
MaxLength
MinSize
MaxSize
Custom
Enumeration
Mapped
All
Any
WebSocketBodyOutput
WebSocketFrameDecodeFailure
sttp.tapir.client
ClientOutputParams
sttp.tapir.generic
Configuration
Configuration
Derived
SchemaDerivation
sttp.tapir.generic.auto
sttp.tapir.internal
AnnotationsMacros
CaseClass
CaseClassField
ComplietimeErrors
IterableToListMap
MappingMacros
ModifyMacroFunctorSupport
ModifyEach
ModifyFunctor
ModifyMacroSupport
ModifyEachMap
NoStreams
NoStreams
Params
ParamsAsAny
ParamsAsVector
RichBasicEndpointOutputs
RichEndpointInput
RichEndpointOutput
RichVector
SNameMacros
SchemaMagnoliaDerivation
SchemaMagnoliaDerivation
SeqToParams
SortListMap
ValidatorSyntax
sttp.tapir.macros
EndpointErrorOutputsMacros
EndpointInputMacros
EndpointInputMacros
EndpointInputsMacros
EndpointOutputMacros
EndpointOutputMacros
EndpointOutputsMacros
EndpointTransputMacros
FormCodecMacros
FormCodecMacros
MultipartCodecMacros
MultipartCodecMacros
SchemaCompanionMacros
SchemaCompanionMacros
SchemaMacros
SchemaMacros
TapirMacros
TapirMacros
ValidatorMacros
ValidatorMacros
sttp.tapir.metrics
EndpointMetric
Metric
MetricLabels
MetricLabels
sttp.tapir.model
ConnectionInfo
ServerRequest
ServerResponse
UsernamePassword
sttp.tapir.server
PartialServerEndpoint
ServerEndpoint
ServerEndpointInParts
sttp.tapir.server.interceptor
CustomInterceptors
DecodeFailureContext
DecodeSuccessContext
EndpointHandler
EndpointInterceptor
EndpointInterceptor
Interceptor
RequestHandler
RequestHandler
RequestInterceptor
RequestResult
RequestResult
Response
Failure
Responder
ValuedEndpointOutput
sttp.tapir.server.interceptor.content
UnsupportedMediaTypeInterceptor
sttp.tapir.server.interceptor.decodefailure
DecodeFailureHandler
DecodeFailureInterceptor
DefaultDecodeFailureHandler
DefaultDecodeFailureHandler
FailureMessages
ValidationMessages
sttp.tapir.server.interceptor.exception
DefaultExceptionHandler
DefaultExceptionHandler
ExceptionContext
ExceptionHandler
ExceptionInterceptor
sttp.tapir.server.interceptor.log
DefaultServerLog
ServerLog
ServerLogInterceptor
sttp.tapir.server.interceptor.metrics
MetricsRequestInterceptor
sttp.tapir.server.interceptor.reject
RejectInterceptor
RejectInterceptor
sttp.tapir.server.interpreter
BodyListener
BodyListener
BodyListenerOps
DecodeBasicInputs
IndexedBasicInput
DecodeBasicInputsResult
DecodeBasicInputsResult
Values
Failure
EncodeOutputs
InputValue
InputValueResult
InputValueResult
Value
Failure
OutputValues
OutputValues
RawValue
RawValue
RequestBody
ServerInterpreter
ToResponseBody
sttp.tapir.static
Files
Resources
StaticErrorOutput
StaticErrorOutput
NotFound
BadRequest
StaticInput
StaticOutput
StaticOutput
NotModified
Found
TapirStaticContentEndpoints
sttp.tapir.testing
FindShadowedEndpoints
ShadowedEndpoint
sttp.tapir.typelevel
BinaryPolyFunc
CaseBuilder
BinaryPolyFunc
Case
BinaryTupleOp
LowPriorityParamsAsArgs0
LowPriorityParamsAsArgs1
LowPriorityParamsToTuple
LowPriorityTupleArity
LowPriorityTupleConcat0
LowPriorityTupleConcat1
LowPriorityTupleConcat2
LowPriorityTupleConcat3
LowPriorityTupleConcat4
LowPriorityTupleSubtract0
LowPriorityTupleSubtract1
MatchType
MatchType
MatchTypeMacros
ParamConcat
ParamConcat
ParamSubtract
ParamSubtract
ParamsAsArgs
ParamsAsArgs
ParamsToTuple
ParamsToTuple
TupleAppendOneInstances
TupleArity
TupleArity
TupleFoldInstances
TupleHeadAndTail
TupleHeadAndTail
TupleOps
AppendOne
AppendOne
FoldLeft
FoldLeft
Join
Join
Fold
LowLevelJoinImplicits
tapir-core
/
sttp.tapir.internal
/
AnnotationsMacros
AnnotationsMacros
class
AnnotationsMacros
[T <:
Product
](implicit evidence$1:
Type
[
T
], q:
Quotes
)
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
deriveEndpointInputImpl
:
Expr
[
EndpointInput
[
T
]]
def
deriveEndpointOutputImpl
:
Expr
[
EndpointOutput
[
T
]]