Interface AppliedDirective

All Known Implementing Classes:
AppliedDirectiveImpl

public interface AppliedDirective
Contains getter for the attributes of a GraphQL directive, as it has been applied on an item of the GraphQL schema. This directive should be a standard GraphQL directive, or one defined in the schema.
Author:
etienne-sf
  • Method Summary

    Modifier and Type
    Method
    Description
    Map<String,graphql.language.Value<?>>
    An applied directive may have arguments.
    The applied directive
  • Method Details

    • getDirective

      Directive getDirective()
      The applied directive
    • getArgumentValues

      Map<String,graphql.language.Value<?>> getArgumentValues()
      An applied directive may have arguments. These arguments must be defined in the directive definition. In the applied directive, we only store the arguments names and values.
      Returns:
      The map with all arguments values, where the key is the argument's name, and the value is the argument's value