sttp.tapir.macros
package sttp.tapir.macros
Members list
Type members
Classlikes
trait AttributeKeyMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object AttributeKey
trait CodecMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Codec
class CreateDerivedEnumerationCodec[L, T](validator: Enumeration[T], schemaAnnotations: SchemaAnnotations[T])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class CreateDerivedEnumerationSchema[T](validator: Enumeration[T], schemaAnnotations: SchemaAnnotations[T])
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
- Self type
-
trait EndpointInputMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object EndpointInput
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class PartialServerEndpointWithSecurityOutput[SECURITY_INPUT, PRINCIPAL, INPUT, ERROR_OUTPUT, SECURITY_OUTPUT, OUTPUT, R, F]class PartialServerEndpointWithSecurityOutputSync[SECURITY_INPUT, PRINCIPAL, INPUT, ERROR_OUTPUT, SECURITY_OUTPUT, OUTPUT, R]Show all
- Self type
-
trait EndpointOutputMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object EndpointOutput
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class PartialServerEndpointWithSecurityOutput[SECURITY_INPUT, PRINCIPAL, INPUT, ERROR_OUTPUT, SECURITY_OUTPUT, OUTPUT, R, F]class PartialServerEndpointWithSecurityOutputSync[SECURITY_INPUT, PRINCIPAL, INPUT, ERROR_OUTPUT, SECURITY_OUTPUT, OUTPUT, R]Show all
- Self type
-
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
- Self type
-
Attributes
- 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]Show all
- Self type
trait ErasureSameAsTypeMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object ErasureSameAsType
trait FormCodecMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Codec
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ModifyMacroSupporttrait Tapir
trait ModifyMacroSupport extends ModifyMacroFunctorSupport
Attributes
- Supertypes
- Known subtypes
-
trait Tapir
trait MultipartCodecMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object MultipartCodec
trait SchemaAnnotationsMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SchemaAnnotations
trait SchemaCompanionMacros extends SchemaMagnoliaDerivation
Attributes
- Supertypes
- Known subtypes
-
object Schema
trait ValidatorMacros
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Validator
In this article