Package io.github.setchy.dgs.formatters
Class AbstractFormatterDirective
java.lang.Object
io.github.setchy.dgs.formatters.AbstractFormatterDirective
- All Implemented Interfaces:
graphql.schema.idl.SchemaDirectiveWiring
- Direct Known Subclasses:
AbstractNumericDirective,AbstractStringDirective
public abstract class AbstractFormatterDirective
extends Object
implements graphql.schema.idl.SchemaDirectiveWiring
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Objectgraphql.schema.GraphQLArgumentonArgument(graphql.schema.idl.SchemaDirectiveWiringEnvironment<graphql.schema.GraphQLArgument> env) graphql.schema.GraphQLFieldDefinitiononField(graphql.schema.idl.SchemaDirectiveWiringEnvironment<graphql.schema.GraphQLFieldDefinition> env) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface graphql.schema.idl.SchemaDirectiveWiring
onEnum, onEnumValue, onInputObjectField, onInputObjectType, onInterface, onObject, onScalar, onUnion
-
Constructor Details
-
AbstractFormatterDirective
public AbstractFormatterDirective()
-
-
Method Details
-
onField
public graphql.schema.GraphQLFieldDefinition onField(graphql.schema.idl.SchemaDirectiveWiringEnvironment<graphql.schema.GraphQLFieldDefinition> env) - Specified by:
onFieldin interfacegraphql.schema.idl.SchemaDirectiveWiring
-
onArgument
public graphql.schema.GraphQLArgument onArgument(graphql.schema.idl.SchemaDirectiveWiringEnvironment<graphql.schema.GraphQLArgument> env) - Specified by:
onArgumentin interfacegraphql.schema.idl.SchemaDirectiveWiring
-
format
-