package
derive
Type Members
-
case class
AddFields[Ctx, Val](fields: Field[Ctx, Val]*) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
DeprecateField[Ctx, Val](fieldName: String, deprecationReason: String) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
DeprecateValue(value: String, deprecationReason: String) extends DeriveEnumSetting with Product with Serializable
-
-
-
-
-
-
-
-
case class
DocumentField[Ctx, Val](fieldName: String, description: String, deprecationReason: Option[String] = None) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
DocumentInputField(fieldName: String, description: String) extends DeriveInputObjectSetting with Product with Serializable
-
case class
DocumentValue(value: String, description: String, deprecationReason: Option[String] = None) extends DeriveEnumSetting with Product with Serializable
-
-
case class
EnumTypeName(name: String) extends DeriveEnumSetting with Product with Serializable
-
case class
ExcludeFields[Ctx, Val](fieldNames: String*) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
-
case class
ExcludeValues(fieldNames: String*) extends DeriveEnumSetting with Product with Serializable
-
case class
FieldComplexity[Ctx, Val](fieldName: String, complexity: (Ctx, Args, Double) ⇒ Double) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
FieldTags[Ctx, Val](fieldName: String, tags: FieldTag*) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
class
GraphQLDefault extends Annotation with StaticAnnotation
-
class
GraphQLDeprecated extends Annotation with StaticAnnotation
-
class
GraphQLDescription extends Annotation with StaticAnnotation
-
class
GraphQLExclude extends Annotation with StaticAnnotation
-
class
GraphQLField extends Annotation with StaticAnnotation
-
class
GraphQLFieldTags extends Annotation with StaticAnnotation
-
-
-
class
GraphQLName extends Annotation with StaticAnnotation
-
-
-
case class
IncludeFields[Ctx, Val](fieldNames: String*) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
-
case class
IncludeMethods[Ctx, Val](methodNames: String*) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
IncludeValues(values: String*) extends DeriveEnumSetting with Product with Serializable
-
-
-
case class
Interfaces[Ctx, Val](interfaces: PossibleInterface[Ctx, Val]*) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
ObjectTypeDescription[Ctx, Val](description: String) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
ObjectTypeName[Ctx, Val](name: String) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
RenameField[Ctx, Val](fieldName: String, graphqlName: String) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
case class
RenameInputField(fieldName: String, graphqlName: String) extends DeriveInputObjectSetting with Product with Serializable
-
case class
RenameValue(value: String, graphqlName: String) extends DeriveEnumSetting with Product with Serializable
-
case class
ReplaceField[Ctx, Val](fieldName: String, field: Field[Ctx, Val]) extends DeriveObjectSetting[Ctx, Val] with Product with Serializable
-
Inherited from AnyRef
Inherited from Any