DirectiveContext

sangria.schema.DirectiveContext
case class DirectiveContext(selection: WithDirectives, directive: Directive, args: Args) extends WithArguments

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Inherited methods

def arg[T](name: String): T

Attributes

Inherited from:
WithArguments
def arg[T](arg: Argument[T]): T

Attributes

Inherited from:
WithArguments

Attributes

Inherited from:
WithArguments

Attributes

Inherited from:
WithArguments
def argOpt[T](arg: Argument[T]): Option[T]

Attributes

Inherited from:
WithArguments
def argOpt[T](name: String): Option[T]

Attributes

Inherited from:
WithArguments

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product
def withArgs[A1, A2, A3, A4, A5, A6, A7, A8, R](arg1: Argument[A1], arg2: Argument[A2], arg3: Argument[A3], arg4: Argument[A4], arg5: Argument[A5], arg6: Argument[A6], arg7: Argument[A7], arg8: Argument[A8])(fn: (A1, A2, A3, A4, A5, A6, A7, A8) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, A2, A3, A4, A5, A6, A7, R](arg1: Argument[A1], arg2: Argument[A2], arg3: Argument[A3], arg4: Argument[A4], arg5: Argument[A5], arg6: Argument[A6], arg7: Argument[A7])(fn: (A1, A2, A3, A4, A5, A6, A7) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, A2, A3, A4, A5, A6, R](arg1: Argument[A1], arg2: Argument[A2], arg3: Argument[A3], arg4: Argument[A4], arg5: Argument[A5], arg6: Argument[A6])(fn: (A1, A2, A3, A4, A5, A6) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, A2, A3, A4, A5, R](arg1: Argument[A1], arg2: Argument[A2], arg3: Argument[A3], arg4: Argument[A4], arg5: Argument[A5])(fn: (A1, A2, A3, A4, A5) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, A2, A3, A4, R](arg1: Argument[A1], arg2: Argument[A2], arg3: Argument[A3], arg4: Argument[A4])(fn: (A1, A2, A3, A4) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, A2, A3, R](arg1: Argument[A1], arg2: Argument[A2], arg3: Argument[A3])(fn: (A1, A2, A3) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, A2, R](arg1: Argument[A1], arg2: Argument[A2])(fn: (A1, A2) => R): R

Attributes

Inherited from:
WithArguments
def withArgs[A1, R](arg1: Argument[A1])(fn: A1 => R): R

Attributes

Inherited from:
WithArguments