caliban
caliban
caliban
CalibanError
CalibanError
ParsingError
ValidationError
ExecutionError
GraphQL
GraphQL
GraphQLInterpreter
GraphQLInterpreter
ProvideSomeLayer
GraphQLRequest
GraphQLRequest
GraphQLResponse
GraphQLResponse
InputValue
InputValue
ListValue
ObjectValue
VariableValue
Macros
Rendering
ResponseValue
ResponseValue
ListValue
ObjectValue
StreamValue
RootResolver
RootResolver
Value
Value
NullValue
IntValue
FloatValue
StringValue
BooleanValue
EnumValue
IntValue
IntNumber
LongNumber
BigIntNumber
FloatValue
FloatNumber
DoubleNumber
BigDecimalNumber
caliban.execution
ExecutionRequest
Executor
Field
Field
FieldInfo
QueryExecution
QueryExecution
Sequential
Parallel
Batched
caliban.interop.circe
json
caliban.introspection
IntrospectionDerivation
Introspector
caliban.introspection.adt
__DeprecatedArgs
__Directive
__DirectiveLocation
__DirectiveLocation
QUERY
MUTATION
SUBSCRIPTION
FIELD
FRAGMENT_DEFINITION
FRAGMENT_SPREAD
INLINE_FRAGMENT
SCHEMA
SCALAR
OBJECT
FIELD_DEFINITION
ARGUMENT_DEFINITION
INTERFACE
UNION
ENUM
ENUM_VALUE
INPUT_OBJECT
INPUT_FIELD_DEFINITION
__EnumValue
__Field
__InputValue
__Introspection
__Schema
__Type
__TypeArgs
__TypeKind
__TypeKind
SCALAR
OBJECT
INTERFACE
UNION
ENUM
INPUT_OBJECT
LIST
NON_NULL
caliban.parsing
ParsedDocument
Parser
SourceMapper
SourceMapper
caliban.parsing.adt
Definition
Definition
ExecutableDefinition
ExecutableDefinition
OperationDefinition
FragmentDefinition
TypeSystemDefinition
TypeSystemDefinition
SchemaDefinition
DirectiveDefinition
DirectiveLocation
DirectiveLocation
ExecutableDirectiveLocation
ExecutableDirectiveLocation
QUERY
MUTATION
SUBSCRIPTION
FIELD
FRAGMENT_DEFINITION
FRAGMENT_SPREAD
INLINE_FRAGMENT
TypeSystemDirectiveLocation
TypeSystemDirectiveLocation
SCHEMA
SCALAR
OBJECT
FIELD_DEFINITION
ARGUMENT_DEFINITION
INTERFACE
UNION
ENUM
ENUM_VALUE
INPUT_OBJECT
INPUT_FIELD_DEFINITION
TypeDefinition
TypeDefinition
ObjectTypeDefinition
InterfaceTypeDefinition
InputObjectTypeDefinition
EnumTypeDefinition
UnionTypeDefinition
ScalarTypeDefinition
InputValueDefinition
FieldDefinition
EnumValueDefinition
TypeSystemExtension
TypeSystemExtension
SchemaExtension
TypeExtension
TypeExtension
ScalarTypeExtension
ObjectTypeExtension
InterfaceTypeExtension
UnionTypeExtension
EnumTypeExtension
InputObjectTypeExtension
Directive
Document
LocationInfo
LocationInfo
OperationType
OperationType
Query
Mutation
Subscription
Selection
Selection
Field
FragmentSpread
InlineFragment
Type
Type
NamedType
ListType
VariableDefinition
caliban.schema
Annotations
GQLDeprecated
GQLDescription
GQLInputName
GQLName
GQLDirective
GQLInterface
ArgBuilder
ArgBuilder
ArgBuilderDerivation
FieldAttributes
GenericSchema
Operation
PartiallyAppliedField
PartiallyAppliedFieldWithArgs
PureStep
ReducedStep
ReducedStep
ListStep
ObjectStep
QueryStep
StreamStep
RootSchema
RootSchemaBuilder
RootType
Schema
Schema
SchemaDerivation
Step
Step
ListStep
FunctionStep
MetadataFunctionStep
ObjectStep
QueryStep
StreamStep
SubscriptionSchema
SubscriptionSchema
SubscriptionSchemaDerivation
TemporalSchema
Types
caliban.schema.macros
TypeInfo
caliban.validation
Validator
Context
caliban.wrappers
ApolloCaching
CacheControl
CacheScope
CacheScope
Private
Public
CacheHint
Caching
CacheDirective
ApolloPersistedQueries
Service
Service
ApolloTracing
Parsing
Validation
Resolver
Execution
Tracing
Wrapper
Wrapper
WrappingFunction
SimpleWrapper
OverallWrapper
ParsingWrapper
ValidationWrapper
ExecutionWrapper
FieldWrapper
EffectWrappingFunction
IntrospectionWrapper
CombinedWrapper
EffectfulWrapper
Wrappers
caliban
/
caliban.schema
/
ArgBuilder
ArgBuilder
object
ArgBuilder
extends
ArgBuilderDerivation
Companion
class
Graph
Supertypes
trait
ArgBuilderDerivation
class
Object
trait
Matchable
class
Any
Value members
Givens
Implicits
Value members
Concrete methods
final
def
localDateTimeWithFormatter
(formatter:
DateTimeFormatter
):
ArgBuilder
[
LocalDateTime
]
final
def
localDateWithFormatter
(formatter:
DateTimeFormatter
):
ArgBuilder
[
LocalDate
]
final
def
localTimeWithFormatter
(formatter:
DateTimeFormatter
):
ArgBuilder
[
LocalTime
]
final
def
offsetDateTimeWithFormatter
(formatter:
DateTimeFormatter
):
ArgBuilder
[
OffsetDateTime
]
final
def
offsetTimeWithFormatter
(formatter:
DateTimeFormatter
):
ArgBuilder
[
OffsetTime
]
final
def
zonedDateTimeWithFormatter
(formatter:
DateTimeFormatter
):
ArgBuilder
[
ZonedDateTime
]
Inherited methods
inline
def
derived
[A]:
ArgBuilder
[A]
Inherited from
ArgBuilderDerivation
inline
def
recurse
[Label, A <:
Tuple
]:
List
[(
String
,
List
[
Any
],
ArgBuilder
[
Any
])]
Inherited from
ArgBuilderDerivation
Concrete fields
lazy
val
instantEpoch
:
ArgBuilder
[
Instant
]
Givens
Inherited givens
given
gen
Inherited from
ArgBuilderDerivation
Implicits
Implicits
implicit lazy
val
bigDecimal
:
ArgBuilder
[
BigDecimal
]
implicit lazy
val
bigInt
:
ArgBuilder
[
BigInt
]
implicit lazy
val
boolean
:
ArgBuilder
[
Boolean
]
implicit
def
chunk
[A](ev:
ArgBuilder
[A]):
ArgBuilder
[
Chunk
[A]]
implicit lazy
val
double
:
ArgBuilder
[
Double
]
implicit lazy
val
float
:
ArgBuilder
[
Float
]
implicit lazy
val
instant
:
ArgBuilder
[
Instant
]
implicit lazy
val
int
:
ArgBuilder
[
Int
]
implicit
def
list
[A](ev:
ArgBuilder
[A]):
ArgBuilder
[
List
[A]]
implicit lazy
val
localDate
:
ArgBuilder
[
LocalDate
]
implicit lazy
val
localDateTime
:
ArgBuilder
[
LocalDateTime
]
implicit lazy
val
localTime
:
ArgBuilder
[
LocalTime
]
implicit lazy
val
long
:
ArgBuilder
[
Long
]
implicit lazy
val
offsetDateTime
:
ArgBuilder
[
OffsetDateTime
]
implicit lazy
val
offsetTime
:
ArgBuilder
[
OffsetTime
]
implicit
def
option
[A](ev:
ArgBuilder
[A]):
ArgBuilder
[
Option
[A]]
implicit
def
seq
[A](ev:
ArgBuilder
[A]):
ArgBuilder
[
Seq
[A]]
implicit
def
set
[A](ev:
ArgBuilder
[A]):
ArgBuilder
[
Set
[A]]
implicit lazy
val
string
:
ArgBuilder
[
String
]
implicit lazy
val
unit
:
ArgBuilder
[
Unit
]
implicit lazy
val
uuid
:
ArgBuilder
[
UUID
]
implicit
def
vector
[A](ev:
ArgBuilder
[A]):
ArgBuilder
[
Vector
[A]]
implicit lazy
val
zonedDateTime
:
ArgBuilder
[
ZonedDateTime
]