Class OperationDefinition

java.lang.Object
io.github.besi97.graphql.codegen.model.OperationDefinition

public class OperationDefinition extends Object
Freemarker-understandable format of operation (Query/Mutation/Subscription)
  • Constructor Details

    • OperationDefinition

      public OperationDefinition()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getOriginalName

      public String getOriginalName()
    • setOriginalName

      public void setOriginalName(String originalName)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getAnnotations

      public List<String> getAnnotations()
    • setAnnotations

      public void setAnnotations(List<String> annotations)
    • getParameters

      public List<ParameterDefinition> getParameters()
    • setParameters

      public void setParameters(List<ParameterDefinition> parameters)
    • getJavaDoc

      public List<String> getJavaDoc()
    • setJavaDoc

      public void setJavaDoc(List<String> javaDoc)
    • getDeprecated

      public DeprecatedDefinition getDeprecated()
    • setDeprecated

      public void setDeprecated(DeprecatedDefinition deprecated)
    • isThrowsException

      public boolean isThrowsException()
    • setThrowsException

      public void setThrowsException(boolean throwsException)
    • isSuspend

      public boolean isSuspend()
    • setSuspend

      public void setSuspend(boolean suspend)