Uses of Class
com.graphql_java_generator.client.request.InputParameter
Package
Description
This package contains all the classes used to generate the requests toward the GraphQL server.
-
Uses of InputParameter in com.generated.graphql.util
ModifierConstructorDescriptionGraphQLReactiveRequest
(org.springframework.graphql.client.GraphQlClient graphQlClient, String graphQLRequest, RequestType requestType, String fieldName, InputParameter... inputParams) Create the instance for the given GraphQL request, in reactive mode, for a partial request or a full request.
Important note: this constructor SHOULD NOT be used only by the code generated by the plugin, not by external applications.GraphQLRequest
(org.springframework.graphql.client.GraphQlClient graphQlClient, String graphQLRequest, RequestType requestType, String fieldName, InputParameter... inputParams) Create the instance for the given GraphQL request, for a partial request or a full request.
Important note: this constructor SHOULD NOT be used only by the code generated by the plugin, not by external applications. -
Uses of InputParameter in com.graphql_java_generator.client.directive
-
Uses of InputParameter in com.graphql_java_generator.client.request
Modifier and TypeMethodDescriptionstatic InputParameter
InputParameter.newBindParameter
(String schema, String name, String bindParameterName, InputParameter.InputParameterType type, String graphQLTypeName, boolean mandatory, int listDepth, boolean itemMandatory) Creates and returns a new instance ofInputParameter
, which is bound to a bind variable.static InputParameter
InputParameter.newGraphQLVariableParameter
(String schema, String name, String graphQLTypeName, boolean mandatory, int listDepth, boolean itemMandatory) Creates and returns a new instance ofInputParameter
, which value is given, and can not be changed afterwards.static InputParameter
InputParameter.newHardCodedParameter
(String schema, String name, Object value, String graphQLTypeName, boolean mandatory, int listDepth, boolean itemMandatory) Creates and returns a new instance ofInputParameter
, which value is given, and can not be changed afterwards.Modifier and TypeMethodDescriptionstatic List<InputParameter>
InputParameter.readTokenizerForInputParameters
(QueryTokenizer qt, Directive directive, Class<?> owningClass, String fieldName, String schema) Reads a list of input parameters, from aQueryTokenizer
.Modifier and TypeMethodDescriptionstatic void
InputParameter.appendInputParametersToGraphQLRequests
(boolean writingGraphQLVariables, StringBuilder sb, List<InputParameter> inputParameters, Map<String, Object> parameters) ModifierConstructorDescriptionAbstractGraphQLRequest
(org.springframework.graphql.client.GraphQlClient graphQlClient, String schema, String graphQLRequest, RequestType requestType, String fieldName, InputParameter... inputParams) Create the instance for the given GraphQL request, for a partial request or a full request.
Important note: this constructor SHOULD be used only by the code generated by the plugin, not by external applications.Builder
(org.springframework.graphql.client.GraphQlClient graphQlClient, Class<? extends AbstractGraphQLRequest> graphQLRequestClass, String fieldName, RequestType requestType, InputParameter... inputParams) This Builder allows to build a Partial request, that is a request for only one query/mutation/subscription.ObjectResponse
(org.springframework.graphql.client.GraphQlClient graphQlClient, String schema, String graphQLRequest, RequestType requestType, String queryName, InputParameter... inputParams)