Class AbstractNumericDirective

java.lang.Object
io.github.setchy.dgs.formatters.AbstractFormatterDirective
io.github.setchy.dgs.formatters.numeric.AbstractNumericDirective
All Implemented Interfaces:
graphql.schema.idl.SchemaDirectiveWiring
Direct Known Subclasses:
AbsoluteDirective, CeilingDirective, FloorDirective

public abstract class AbstractNumericDirective extends AbstractFormatterDirective
  • Constructor Details

    • AbstractNumericDirective

      public AbstractNumericDirective()
  • Method Details

    • format

      public Object format(graphql.schema.GraphQLFieldDefinition field, Object value)
      Specified by:
      format in class AbstractFormatterDirective
    • applyFormatting

      public abstract Integer applyFormatting(graphql.schema.GraphQLFieldDefinition field, Integer value)
    • applyFormatting

      public abstract Float applyFormatting(graphql.schema.GraphQLFieldDefinition field, Float value)