sttp.tapir.macros
package sttp.tapir.macros
Members list
Concise view
Type members
Classlikes
trait AttributeKeyMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object AttributeKey.type
trait CodecMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Codec.type
class CreateDerivedEnumerationCodec[L, T](validator: Enumeration[T], schemaAnnotations: SchemaAnnotations[T])
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
class CreateDerivedEnumerationSchema[T](validator: Enumeration[T], schemaAnnotations: SchemaAnnotations[T])
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- Self type
trait EndpointInputMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object EndpointInput.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class PartialServerEndpointWithSecurityOutput[SECURITY_INPUT, PRINCIPAL, INPUT, ERROR_OUTPUT, SECURITY_OUTPUT, OUTPUT, R, F]
- Self type
trait EndpointOutputMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object EndpointOutput.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class PartialServerEndpointWithSecurityOutput[SECURITY_INPUT, PRINCIPAL, INPUT, ERROR_OUTPUT, SECURITY_OUTPUT, OUTPUT, R, F]
- Self type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- Self type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait EndpointTransput[T]trait EndpointInput[T]trait EndpointIO[T]trait Single[I]trait Basic[I]trait Atom[I]class Empty[T]class FixedHeader[T]class Header[T]class Headers[T]trait Single[T]trait Basic[T]trait Atom[T]class Cookie[T]class ExtractFromRequest[T]class FixedMethod[T]class FixedPath[T]class PathCapture[T]class PathsCapture[T]class Query[T]class QueryParams[T]trait EndpointOutput[T]trait Single[T]trait Basic[T]trait Atom[T]class FixedStatusCode[T]class StatusCode[T]class Void[T]trait Basic[T]trait Atom[T]trait Pair[T]
- Self type
trait ErasureSameAsTypeMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object ErasureSameAsType.type
trait FormCodecMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Codec.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- trait ModifyMacroSupporttrait Tapir
Attributes
- Graph
- Supertypes
- Known subtypes
- trait Tapir
trait MultipartCodecMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object MultipartCodec.type
trait SchemaAnnotationsMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object SchemaAnnotations.type
Attributes
- Graph
- Supertypes
- Known subtypes
- object Schema.type
trait ValidatorMacros
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object Validator.type