object Annotations
- Alphabetic
- By Inheritance
- Annotations
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- case class GQLDefault(value: String) extends Annotation with StaticAnnotation with Product with Serializable
Annotation to specify the default value of an input field
- case class GQLDeprecated(reason: String) extends Annotation with StaticAnnotation with Product with Serializable
Annotation used to indicate a type or a field is deprecated.
- case class GQLDescription(value: String) extends Annotation with StaticAnnotation with Product with Serializable
Annotation used to provide a description to a field or a type.
- class GQLDirective extends Annotation with StaticAnnotation
Annotation used to provide directives to a schema type
- case class GQLExcluded() extends Annotation with StaticAnnotation with Product with Serializable
Annotation used to exclude a field from a type.
- case class GQLInputName(name: String) extends Annotation with StaticAnnotation with Product with Serializable
Annotation used to customize the name of an input type.
Annotation used to customize the name of an input type. This is usually needed to avoid a name clash when a type is used both as an input and an output.
- case class GQLInterface() extends Annotation with StaticAnnotation with Product with Serializable
Annotation to make a sealed trait an interface instead of a union type or an enum
- case class GQLName(value: String) extends Annotation with StaticAnnotation with Product with Serializable
Annotation used to provide an alternative name to a field or a type.
- case class GQLUnion() extends Annotation with StaticAnnotation with Product with Serializable
Annotation to make a sealed trait a union instead of an enum
- case class GQLValueType(isScalar: Boolean = false) extends Annotation with StaticAnnotation with Product with Serializable
Annotation to make a case class redirect to its inner type.
Annotation to make a case class redirect to its inner type. The
Schema
of the inner type will be used, unlessisScalar
is true in which case a scalar with the name of the parent case class will be created.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object GQLDirective
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated