Class Operation

  • All Implemented Interfaces:
    Serializable

    public final class Operation
    extends Field
    Represent an operation on a Query or Mutation, or an operation on a Type in the case of a Source annotation.

    a Operation if a special kind on field that allows arguments.

    Author:
    Phillip Kruger ([email protected])
    See Also:
    Field, Serialized Form
    • Method Detail

      • setClassName

        public void setClassName​(String className)
      • getClassName

        public String getClassName()
      • setArguments

        public void setArguments​(List<Argument> arguments)
      • addArgument

        public void addArgument​(Argument argument)
      • hasArguments

        public boolean hasArguments()
      • setOperationType

        public void setOperationType​(OperationType operationType)
      • getSourceFieldOn

        public Reference getSourceFieldOn()
      • setSourceFieldOn

        public void setSourceFieldOn​(Reference sourceFieldOn)
      • isSourceField

        public boolean isSourceField()
      • getExecute

        public Execute getExecute()
      • setExecute

        public void setExecute​(Execute execute)