Enum InputParameter.InputParameterType

java.lang.Object
java.lang.Enum<InputParameter.InputParameterType>
com.graphql_java_generator.client.request.InputParameter.InputParameterType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<InputParameter.InputParameterType>, java.lang.constant.Constable
Enclosing class:
InputParameter

public static enum InputParameter.InputParameterType
extends java.lang.Enum<InputParameter.InputParameterType>
Indicates the kind of parameter
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants 
    Enum Constant Description
    GRAPHQL_VALUE
    A GraphQL value provided in the request being parsed
    GRAPHQL_VARIABLE
    A GraphQL variable, marked by a '$', that will be transmitted to the server in the variables json attribute of the request
    HARD_CODED
    For InputParameter which value is given in the request being parsed
    MANDATORY
    A mandatory InputParameter, that is one which declaration starts with a '&'
    OPTIONAL
    An optional InputParameter, that is one which declaration starts with a '?'
  • Method Summary

    Modifier and Type Method Description
    static InputParameter.InputParameterType valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static InputParameter.InputParameterType[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait