Interface DefaultValueSchemaTransformer

All Superinterfaces:
io.leangen.graphql.generator.mapping.SchemaTransformer
All Known Implementing Classes:
PageableAdapter, RevisionSortAdapter, SortAdapter

public interface DefaultValueSchemaTransformer extends io.leangen.graphql.generator.mapping.SchemaTransformer
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
    default graphql.schema.GraphQLArgument
    transformArgument(graphql.schema.GraphQLArgument argument, io.leangen.graphql.metadata.OperationArgument operationArgument, io.leangen.graphql.generator.OperationMapper operationMapper, io.leangen.graphql.generator.BuildContext buildContext)
     

    Methods inherited from interface io.leangen.graphql.generator.mapping.SchemaTransformer

    transformArgument, transformArgument, transformDirective, transformDirective, transformField, transformInputField
  • Method Details

    • transformArgument

      default graphql.schema.GraphQLArgument transformArgument(graphql.schema.GraphQLArgument argument, io.leangen.graphql.metadata.OperationArgument operationArgument, io.leangen.graphql.generator.OperationMapper operationMapper, io.leangen.graphql.generator.BuildContext buildContext)
      Specified by:
      transformArgument in interface io.leangen.graphql.generator.mapping.SchemaTransformer
    • getDefaultValue

      Object getDefaultValue()
    • supports

      boolean supports(AnnotatedType type)