Uses of Class
graphql.Internal
-
-
Uses of Internal in graphql
Classes in graphql with annotations of type Internal Modifier and Type Class Description classAssertclassDirectivesUtilclassExecutionResultImplclassGraphqlErrorHelperThis little helper allows GraphQlErrors to implement common things (hashcode/ equals ) and to specification more easilyclassGraphQLExceptionclassInvalidSyntaxErrorinterfaceVisibleForTestingMarks fields, methods etc as more visible than actually needed for testing purposes.Fields in graphql with annotations of type Internal Modifier and Type Field Description static java.lang.StringParseAndValidate. INTERNAL_VALIDATION_PREDICATE_HINTThisGraphQLContexthint can be used to supply a Predicate to the Validator so that certain rules can be skipped.Constructors in graphql with annotations of type Internal Constructor Description ExecutionInput(ExecutionInput.Builder builder)TypeResolutionEnvironment(TypeResolutionParameters parameters) -
Uses of Internal in graphql.analysis
Classes in graphql.analysis with annotations of type Internal Modifier and Type Class Description classNodeVisitorWithTypeTrackingInternally used node visitor which delegates to aQueryVisitorwith type information about the visited field.(package private) classQueryTraversalContextQueryTraverser helper class that maintains traversal context as the query traversal algorithm traverses down the Selection ASTclassQueryVisitorFieldArgumentEnvironmentImplclassQueryVisitorFieldArgumentInputValueImplclassQueryVisitorFieldArgumentValueEnvironmentImplclassQueryVisitorFieldEnvironmentImplclassQueryVisitorFragmentDefinitionEnvironmentImplclassQueryVisitorFragmentSpreadEnvironmentImplclassQueryVisitorInlineFragmentEnvironmentImpl -
Uses of Internal in graphql.collect
Classes in graphql.collect with annotations of type Internal Modifier and Type Class Description classImmutableKitclassImmutableMapWithNullValues<K,V>The standard ImmutableMap does not allow null values. -
Uses of Internal in graphql.execution
Classes in graphql.execution with annotations of type Internal Modifier and Type Class Description classAsyncclassExecutionclassExecutionStepInfoFactoryclassFieldCollectorA field collector can iterate over field selection sets and build out the sub fields that have been selected, expanding named and inline fragments as it goes.sclassFieldCollectorParametersInternal because FieldCollector is internal.classNonNullableFieldValidatorThis will check that a value is non-null when the type definition says it must be and, it will throwNonNullableFieldWasNullExceptionif this is not the case.classNonNullableFieldWasNullErrorThis is the base error that indicates that a non null field value was in fact null.classNonNullableFieldWasNullExceptionSee (https://spec.graphql.org/October2021/#sec-Errors-and-Non-Nullability), but if a non nullable field actually resolves to a null value and the parent type is nullable then the parent must in fact become null so we use exceptions to indicate this special caseclassResolveTypeclassTypeFromASTclassTypeResolutionParametersThis class is a classic builder style one that SHOULD have been on have been onTypeResolutionEnvironmentbut for legacy reasons was not.classValuesResolver(package private) classValuesResolverConversionThis class, originally broken out fromValuesResolvercontains code for the conversion of values from one form (literal, external etc..) to another.(package private) classValuesResolverLegacyMethods in graphql.execution with annotations of type Internal Modifier and Type Method Description intResultNodesInfo. incrementAndGetResultNodesCount()voidResultNodesInfo. maxResultNodesExceeded()static java.lang.StringExecutionStrategy. mkNameForPath(MergedField mergedField)static java.lang.StringExecutionStrategy. mkNameForPath(Field currentField)static java.lang.StringExecutionStrategy. mkNameForPath(java.util.List<Field> currentField)static java.lang.ObjectDefaultValueUnboxer. unboxValue(java.lang.Object result)Constructors in graphql.execution with annotations of type Internal Constructor Description DataFetcherResult(T data, java.util.List<GraphQLError> errors)Deprecated.use theDataFetcherResult.newResult()builder insteadExecutionContextBuilder()ExecutionContextBuilder(ExecutionContext other) -
Uses of Internal in graphql.execution.conditional
Classes in graphql.execution.conditional with annotations of type Internal Modifier and Type Class Description classConditionalNodes -
Uses of Internal in graphql.execution.directives
Classes in graphql.execution.directives with annotations of type Internal Modifier and Type Class Description classDirectivesResolverThis turns AST directives into runtime directives with resolved types and so onclassQueryDirectivesBuilderclassQueryDirectivesImplThese objects are ALWAYS in the context of a single MergedField -
Uses of Internal in graphql.execution.instrumentation
Fields in graphql.execution.instrumentation with annotations of type Internal Modifier and Type Field Description static ExecutionStrategyInstrumentationContextExecutionStrategyInstrumentationContext. NOOPMethods in graphql.execution.instrumentation with annotations of type Internal Modifier and Type Method Description static @NotNull ExecutionStrategyInstrumentationContextExecutionStrategyInstrumentationContext. nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext)This creates a no-opInstrumentationContextif the one pass in is null -
Uses of Internal in graphql.execution.instrumentation.dataloader
Classes in graphql.execution.instrumentation.dataloader with annotations of type Internal Modifier and Type Class Description classFieldLevelTrackingApproachThis approach uses field level tracking to achieve its aims of making the data loader more efficientclassLevelMapThis data structure tracks the number of expected calls on a given levelFields in graphql.execution.instrumentation.dataloader with annotations of type Internal Modifier and Type Field Description static org.dataloader.DataLoaderRegistryDataLoaderDispatcherInstrumentationState. EMPTY_DATALOADER_REGISTRY -
Uses of Internal in graphql.execution.instrumentation.fieldvalidation
Classes in graphql.execution.instrumentation.fieldvalidation with annotations of type Internal Modifier and Type Class Description (package private) classFieldValidationSupport -
Uses of Internal in graphql.execution.instrumentation.threadpools
Classes in graphql.execution.instrumentation.threadpools with annotations of type Internal Modifier and Type Class Description classExecutorInstrumentationThis instrumentation can be used to control on what thread calls toDataFetchers happen on. -
Uses of Internal in graphql.execution.preparsed
Classes in graphql.execution.preparsed with annotations of type Internal Modifier and Type Class Description classNoOpPreparsedDocumentProvider -
Uses of Internal in graphql.execution.reactive
Classes in graphql.execution.reactive with annotations of type Internal Modifier and Type Class Description classCompletionStageMappingPublisher<D,U>A reactive Publisher that bridges over another Publisher of `D` and maps the results to type `U` via a CompletionStage, handling errors in that stageclassCompletionStageMappingPublisher.CompletionStageSubscriber(package private) classNonBlockingMutexExecutorExecutor that provides mutual exclusion between the operations submitted to it, without blocking.classSingleSubscriberPublisher<T>A Publisher of things that are buffered and handles a single subscriber at a time.Constructors in graphql.execution.reactive with annotations of type Internal Constructor Description SubscriptionPublisher(org.reactivestreams.Publisher<java.lang.Object> upstreamPublisher, java.util.function.Function<java.lang.Object,java.util.concurrent.CompletionStage<ExecutionResult>> mapper)Subscription consuming code is not expected to create instances of this class -
Uses of Internal in graphql.execution.values
Classes in graphql.execution.values with annotations of type Internal Modifier and Type Interface Description interfaceInputInterceptorThis INTERNAL class can be used to intercept input values before they are coerced into runtime values by theValuesResolvercode. -
Uses of Internal in graphql.extensions
Classes in graphql.extensions with annotations of type Internal Modifier and Type Class Description classDefaultExtensionsMerger -
Uses of Internal in graphql.i18n
Classes in graphql.i18n with annotations of type Internal Modifier and Type Class Description classI18n -
Uses of Internal in graphql.introspection
Classes in graphql.introspection with annotations of type Internal Modifier and Type Interface Description interfaceIntrospectionDataFetcher<T>Special DataFetcher which is only used insideIntrospectioninterfaceIntrospectionDataFetchingEnvironmentExtracted fromDataFetchingEnvironmentto only capture the data really needed forIntrospectionclassIntrospectionDisabledErrorMethods in graphql.introspection with annotations of type Internal Modifier and Type Method Description static voidIntrospection. addCodeForIntrospectionTypes(GraphQLCodeRegistry.Builder codeRegistry)static GraphQLFieldDefinitionIntrospection. buildSchemaField(GraphQLObjectType introspectionSchemaType)static GraphQLFieldDefinitionIntrospection. buildTypeField(GraphQLObjectType introspectionSchemaType) -
Uses of Internal in graphql.language
Classes in graphql.language with annotations of type Internal Modifier and Type Class Description classAstComparatorclassNodeUtilHelper class for working withNodesConstructors in graphql.language with annotations of type Internal Constructor Description Argument(java.lang.String name, Value value, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ArrayValue(java.util.List<Value> values, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)BooleanValue(boolean value, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)Directive(java.lang.String name, java.util.List<Argument> arguments, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)DirectiveDefinition(java.lang.String name, boolean repeatable, Description description, java.util.List<InputValueDefinition> inputValueDefinitions, java.util.List<DirectiveLocation> directiveLocations, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)DirectiveLocation(java.lang.String name, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)Document(java.util.List<Definition> definitions, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)EnumTypeDefinition(java.lang.String name, java.util.List<EnumValueDefinition> enumValueDefinitions, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)EnumTypeExtensionDefinition(java.lang.String name, java.util.List<EnumValueDefinition> enumValueDefinitions, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)EnumValue(java.lang.String name, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)EnumValueDefinition(java.lang.String name, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)Field(java.lang.String name, java.lang.String alias, java.util.List<Argument> arguments, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)FieldDefinition(java.lang.String name, Type type, java.util.List<InputValueDefinition> inputValueDefinitions, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)FloatValue(java.math.BigDecimal value, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)FragmentDefinition(java.lang.String name, TypeName typeCondition, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)FragmentSpread(java.lang.String name, java.util.List<Directive> directives, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)InlineFragment(TypeName typeCondition, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)InputObjectTypeDefinition(java.lang.String name, java.util.List<Directive> directives, java.util.List<InputValueDefinition> inputValueDefinitions, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)InputObjectTypeExtensionDefinition(java.lang.String name, java.util.List<Directive> directives, java.util.List<InputValueDefinition> inputValueDefinitions, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)InputValueDefinition(java.lang.String name, Type type, Value defaultValue, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)InterfaceTypeDefinition(java.lang.String name, java.util.List<Type> implementz, java.util.List<FieldDefinition> definitions, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)InterfaceTypeExtensionDefinition(java.lang.String name, java.util.List<Type> implementz, java.util.List<FieldDefinition> definitions, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)IntValue(java.math.BigInteger value, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ListType(Type type, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)NodeParentTree(java.util.Deque<T> nodeStack)NonNullType(Type type, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)NullValue(SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ObjectField(java.lang.String name, Value value, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ObjectTypeDefinition(java.lang.String name, java.util.List<Type> implementz, java.util.List<Directive> directives, java.util.List<FieldDefinition> fieldDefinitions, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ObjectTypeExtensionDefinition(java.lang.String name, java.util.List<Type> implementz, java.util.List<Directive> directives, java.util.List<FieldDefinition> fieldDefinitions, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ObjectValue(java.util.List<ObjectField> objectFields, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)OperationDefinition(java.lang.String name, OperationDefinition.Operation operation, java.util.List<VariableDefinition> variableDefinitions, java.util.List<Directive> directives, SelectionSet selectionSet, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)OperationTypeDefinition(java.lang.String name, TypeName typeName, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ScalarTypeDefinition(java.lang.String name, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)ScalarTypeExtensionDefinition(java.lang.String name, java.util.List<Directive> directives, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)SchemaDefinition(java.util.List<Directive> directives, java.util.List<OperationTypeDefinition> operationTypeDefinitions, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData, Description description)SelectionSet(java.util.Collection<? extends Selection> selections, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)StringValue(java.lang.String value, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)TypeName(java.lang.String name, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)UnionTypeDefinition(java.lang.String name, java.util.List<Directive> directives, java.util.List<Type> memberTypes, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)UnionTypeExtensionDefinition(java.lang.String name, java.util.List<Directive> directives, java.util.List<Type> memberTypes, Description description, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)VariableDefinition(java.lang.String name, Type type, Value defaultValue, java.util.List<Directive> directives, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData)VariableReference(java.lang.String name, SourceLocation sourceLocation, java.util.List<Comment> comments, IgnoredChars ignoredChars, java.util.Map<java.lang.String,java.lang.String> additionalData) -
Uses of Internal in graphql.normalized
Classes in graphql.normalized with annotations of type Internal Modifier and Type Class Description classENFMergerclassFieldCollectorNormalizedQueryParamsclassValueToVariableValueCompilerclassVariableAccumulatorThis accumulator class decides on whether to create a variable for a query argument and if so it tracks what variables were made.classVariableValueWithDefinitionMethods in graphql.normalized with annotations of type Internal Modifier and Type Method Description voidExecutableNormalizedField. addChild(ExecutableNormalizedField executableNormalizedField)voidExecutableNormalizedField. addObjectTypeNames(java.util.Collection<java.lang.String> objectTypeNames)voidExecutableNormalizedField. clearChildren()voidExecutableNormalizedField. replaceParent(ExecutableNormalizedField newParent)voidExecutableNormalizedField. setObjectTypeNames(java.util.Collection<java.lang.String> objectTypeNames) -
Uses of Internal in graphql.parser
Classes in graphql.parser with annotations of type Internal Modifier and Type Class Description classAntlrHelperclassCommentParserclassExtendedBailStrategyclassGraphqlAntlrToLanguageclassNodeToRuleCapturingParserA parser that will capture parsing context data which can be later used for accessing tokens that are discarded during the conventional parsing process (like comments).classSafeTokenReaderThis reader will only emit a maximum number of characters from it.classSafeTokenSourceThis token source can wrap a lexer and if it asks for more than a maximum number of tokens the user can take some action, typically throw an exception to stop lexing.classStringValueParsingContains parsing code for the StringValue types in the grammarclassUnicodeUtilContains Unicode helpers for parsing StringValue types in the grammarFields in graphql.parser with annotations of type Internal Modifier and Type Field Description static intParser. CHANNEL_COMMENTSstatic intParser. CHANNEL_WHITESPACEConstructors in graphql.parser with annotations of type Internal Constructor Description InvalidSyntaxException(java.lang.String msg, SourceLocation location, java.lang.String offendingToken, java.lang.String sourcePreview, java.lang.Exception cause) -
Uses of Internal in graphql.parser.exceptions
Classes in graphql.parser.exceptions with annotations of type Internal Modifier and Type Class Description classInvalidUnicodeSyntaxExceptionclassMoreTokensSyntaxExceptionclassParseCancelledExceptionclassParseCancelledTooDeepExceptionclassParseCancelledTooManyCharsExceptionConstructors in graphql.parser.exceptions with annotations of type Internal Constructor Description MoreTokensSyntaxException(@NotNull I18n i18N, @NotNull SourceLocation sourceLocation, @NotNull java.lang.String offendingToken, @NotNull java.lang.String sourcePreview)ParseCancelledException(@NotNull I18n i18N, @Nullable SourceLocation sourceLocation, @Nullable java.lang.String offendingToken, int maxTokens, @NotNull java.lang.String tokenType)ParseCancelledTooDeepException(@NotNull I18n i18N, @Nullable SourceLocation sourceLocation, @Nullable java.lang.String offendingToken, int maxTokens, @NotNull java.lang.String tokenType)ParseCancelledTooManyCharsException(@NotNull I18n i18N, int maxCharacters) -
Uses of Internal in graphql.relay
Classes in graphql.relay with annotations of type Internal Modifier and Type Class Description classInvalidCursorExceptionclassInvalidPageSizeException -
Uses of Internal in graphql.scalar
Classes in graphql.scalar with annotations of type Internal Modifier and Type Class Description classCoercingUtilclassGraphqlBooleanCoercingThe deprecated methods still have implementations in case code outside graphql-java is calling them but internally the call paths have been replaced.classGraphqlFloatCoercingThe deprecated methods still have implementations in case code outside graphql-java is calling them but internally the call paths have been replaced.classGraphqlIDCoercingThe deprecated methods still have implementations in case code outside graphql-java is calling them but internally the call paths have been replaced.classGraphqlIntCoercingThe deprecated methods still have implementations in case code outside graphql-java is calling them but internally the call paths have been replaced.classGraphqlStringCoercingThe deprecated methods still have implementations in case code outside graphql-java is calling them but internally the call paths have been replaced. -
Uses of Internal in graphql.schema
Classes in graphql.schema with annotations of type Internal Modifier and Type Class Description classCodeRegistryVisitorThis ensure that all fields have data fetchers and that unions and interfaces have type resolversclassDataFetchingEnvironmentImplclassDataFetchingFieldSelectionSetImplclassGraphqlDirectivesContainerTypeBuilder<B extends GraphqlDirectivesContainerTypeBuilder<B,BASE>,BASE extends GraphqlTypeBuilder<BASE>>classGraphQLSchemaElementAdapterclassGraphqlTypeBuilder<B extends GraphqlTypeBuilder<B>>classGraphqlTypeComparatorsclassGraphQLTypeResolvingVisitorclassPropertyDataFetcherHelperThis class is the guts of a property data fetcher and also used in AST code to turn in memory java objects into AST elementsclassPropertyFetchingImplA re-usable class that can fetch from POJOsclassTypeResolverProxyMethods in graphql.schema with annotations of type Internal Modifier and Type Method Description (package private) DataFetcher<?>GraphQLFieldDefinition. getDataFetcher()Deprecated.(package private) TypeResolverGraphQLInterfaceType. getTypeResolver()Deprecated.(package private) TypeResolverGraphQLUnionType. getTypeResolver()Deprecated.booleanGraphQLCodeRegistry.Builder. hasChanged()java.lang.ObjectGraphQLEnumType. parseLiteral(Value<?> input, GraphQLContext graphQLContext, java.util.Locale locale)java.lang.ObjectGraphQLEnumType. parseLiteral(java.lang.Object input)Deprecated.java.lang.ObjectGraphQLEnumType. parseValue(java.lang.Object input)Deprecated.java.lang.ObjectGraphQLEnumType. parseValue(java.lang.Object input, GraphQLContext graphQLContext, java.util.Locale locale)java.lang.ObjectGraphQLEnumType. serialize(java.lang.Object input)Deprecated.java.lang.ObjectGraphQLEnumType. serialize(java.lang.Object input, GraphQLContext graphQLContext, java.util.Locale locale)GraphQLCodeRegistry.BuilderGraphQLCodeRegistry.Builder. trackChanges()A helper method to track if the builder changes from the point at which this method was called.ValueGraphQLEnumType. valueToLiteral(java.lang.Object input)Deprecated.Value<?>GraphQLEnumType. valueToLiteral(java.lang.Object input, GraphQLContext graphQLContext, java.util.Locale locale)Constructors in graphql.schema with annotations of type Internal Constructor Description GraphqlElementParentTree(java.util.Deque<GraphQLSchemaElement> nodeStack)GraphQLEnumType(java.lang.String name, java.lang.String description, java.util.List<GraphQLEnumValueDefinition> values, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, EnumTypeDefinition definition, java.util.List<EnumTypeExtensionDefinition> extensionDefinitions)GraphQLEnumValueDefinition(java.lang.String name, java.lang.String description, java.lang.Object value, java.lang.String deprecationReason, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, EnumValueDefinition definition)GraphQLFieldDefinition(java.lang.String name, java.lang.String description, GraphQLOutputType type, DataFetcherFactory dataFetcherFactory, java.util.List<GraphQLArgument> arguments, java.lang.String deprecationReason, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, FieldDefinition definition)GraphQLInputObjectType(java.lang.String name, java.lang.String description, java.util.List<GraphQLInputObjectField> fields, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, InputObjectTypeDefinition definition, java.util.List<InputObjectTypeExtensionDefinition> extensionDefinitions)GraphQLInterfaceType(java.lang.String name, java.lang.String description, java.util.List<GraphQLFieldDefinition> fieldDefinitions, TypeResolver typeResolver, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, InterfaceTypeDefinition definition, java.util.List<InterfaceTypeExtensionDefinition> extensionDefinitions, java.util.List<GraphQLNamedOutputType> interfaces, java.util.Comparator<? super GraphQLSchemaElement> interfaceComparator)GraphQLObjectType(java.lang.String name, java.lang.String description, java.util.List<GraphQLFieldDefinition> fieldDefinitions, java.util.List<GraphQLNamedOutputType> interfaces, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, ObjectTypeDefinition definition, java.util.List<ObjectTypeExtensionDefinition> extensionDefinitions, java.util.Comparator<? super GraphQLSchemaElement> interfaceComparator)GraphQLScalarType(java.lang.String name, java.lang.String description, Coercing<?,?> coercing, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, ScalarTypeDefinition definition, java.util.List<ScalarTypeExtensionDefinition> extensionDefinitions, java.lang.String specifiedByUrl)GraphQLSchema(GraphQLSchema.Builder builder)GraphQLSchema(GraphQLSchema.BuilderWithoutTypes builder)GraphQLSchema(GraphQLSchema existingSchema, GraphQLCodeRegistry codeRegistry, com.google.common.collect.ImmutableMap<java.lang.String,GraphQLNamedType> typeMap, com.google.common.collect.ImmutableMap<java.lang.String,com.google.common.collect.ImmutableList<GraphQLObjectType>> interfaceNameToObjectTypes)GraphQLUnionType(java.lang.String name, java.lang.String description, java.util.List<GraphQLNamedOutputType> types, TypeResolver typeResolver, java.util.List<GraphQLDirective> directives, java.util.List<GraphQLAppliedDirective> appliedDirectives, UnionTypeDefinition definition, java.util.List<UnionTypeExtensionDefinition> extensionDefinitions) -
Uses of Internal in graphql.schema.diff
Classes in graphql.schema.diff with annotations of type Internal Modifier and Type Class Description (package private) classDiffCtx -
Uses of Internal in graphql.schema.diffing
Classes in graphql.schema.diffing with annotations of type Internal Modifier and Type Class Description classDiffImplThis is an algorithm calculating the optimal edit to change the source graph into the target graph.classEdgeclassEditOperationAn edit operation between two graphs can be one of six types: insert vertex, delete vertex, change vertex, insert edge, delete edge, change edgeclassEditorialCostForMappingclassHungarianAlgorithmAn implementation of the Hungarian algorithm for solving the assignment problem.classMappingA mapping (in the math sense) from a list of vertices to another list of vertices.classPossibleMappingsCalculatorWe don't want to allow arbitrary schema changes.classSchemaDiffingclassSchemaDiffingCancelledExceptionclassSchemaGraphFactoryclassUtilclassVertex -
Uses of Internal in graphql.schema.diffing.ana
Classes in graphql.schema.diffing.ana with annotations of type Internal Modifier and Type Class Description classEditOperationAnalysisResultclassEditOperationAnalyzerHigher level GraphQL semantic assigned tointerfaceSchemaDifferenceAny kind of difference between two schemas is a SchemaDifference. -
Uses of Internal in graphql.schema.fetching
Classes in graphql.schema.fetching with annotations of type Internal Modifier and Type Class Description classLambdaFetchingSupport -
Uses of Internal in graphql.schema.idl
Classes in graphql.schema.idl with annotations of type Internal Modifier and Type Class Description (package private) classArgValueOfAllowedTypeCheckerClass to check whether a given directive argument value matches a given directive definition.classEchoingWiringFactoryA wiring factory that will echo back the objects defined.(package private) classImplementingTypesCheckerA support class to help break up the large SchemaTypeChecker class.classNoopWiringFactoryclassSchemaDirectiveWiringEnvironmentImpl<T extends GraphQLDirectiveContainer>(package private) classSchemaDirectiveWiringSchemaGeneratorPostProcessingclassSchemaExtensionsChecker(package private) classSchemaGeneratorAppliedDirectiveHelperThis contains helper code to build out appliedm directives on schema elementclassSchemaGeneratorDirectiveHelperThis contains the helper code that allowsSchemaDirectiveWiringimplementations to be invoked during schema generation.classSchemaGeneratorHelperclassSchemaTypeCheckerThis helps pre check the state of the type system to ensure it can be made into an executable schema.(package private) classSchemaTypeDirectivesCheckerThis is responsible for traversing EVERY type and field in the registry and ensuring that any directives used follow the directive definition rules, for example field directives can be used on object types(package private) classSchemaTypeExtensionsCheckerA support class to help break up the large SchemaTypeChecker class.classTypeInfoThis helper gives you access to the type info given a type definitionclassUnExecutableSchemaGenerator(package private) classUnionTypesCheckerUnionType check, details in https://spec.graphql.org/June2018/#sec-Type-System. -
Uses of Internal in graphql.schema.idl.errors
-
Uses of Internal in graphql.schema.impl
Classes in graphql.schema.impl with annotations of type Internal Modifier and Type Class Description classGraphQLTypeCollectingVisitorclassMultiReadOnlyGraphQLTypeVisitorA delegating type visitor that allows you to call N visitors in a list and always continues viaTraversalControl.CONTINUEclassSchemaUtilclassStronglyConnectedComponentsTopologicallySortedThis class returns a list of strongly connected components (SCC) which are topologically sorted. -
Uses of Internal in graphql.schema.usage
Classes in graphql.schema.usage with annotations of type Internal Modifier and Type Class Description (package private) static classSchemaUsage.Builder -
Uses of Internal in graphql.schema.validation
Classes in graphql.schema.validation with annotations of type Internal Modifier and Type Class Description classAppliedDirectiveArgumentsAreValidclassAppliedDirectivesAreValidclassInputAndOutputTypesUsedAppropriatelySchema validation rule ensuring no input type forms an unbroken non-nullable recursion, as such a type would be impossible to satisfyclassInvalidSchemaExceptionclassNoUnbrokenInputCyclesSchema validation rule ensuring no input type forms an unbroken non-nullable recursion, as such a type would be impossible to satisfyclassSchemaValidationErrorclassSchemaValidationErrorCollectorclassSchemaValidationErrorTypeclassSchemaValidatorclassTypesImplementInterfacesSchema validation rule ensuring object and interface types have all the fields that they need to implement the interfaces they say they implement. -
Uses of Internal in graphql.schema.visibility
Constructors in graphql.schema.visibility with annotations of type Internal Constructor Description BlockedFields(java.util.List<java.util.regex.Pattern> patterns) -
Uses of Internal in graphql.schema.visitor
Classes in graphql.schema.visitor with annotations of type Internal Modifier and Type Class Description (package private) classGraphQLSchemaVisitorAdapter(package private) classGraphQLSchemaVisitorEnvironmentImpl<T extends GraphQLSchemaElement> -
Uses of Internal in graphql.util
Classes in graphql.util with annotations of type Internal Modifier and Type Class Description classDefaultTraverserContext<T>classEscapeUtilclassFpKitclassInterThreadMemoizedSupplier<T>This memoizing supplier DOES use locked double locking to set its value.(package private) classIntraThreadMemoizedSupplier<T>This memoizing supplier does NOT use synchronised double locking to set its value so on multiple threads it MAY call the delegate again to get a value.classLockKitThis provides reentrant locking support for our code base.classLogKitclassMutableRef<T>This class is useful for creating a mutable reference to a variable that can be changed when you are in an effectively final bit of code.classPair<T,U>classReplaceNodeSpecial class to be set as var inTraverserContext.setVar(Class, Object)to indicate that the current node should be replaced.classTraverser<T>classTraverserResultclassTraverserState<T>interfaceTraverserVisitor<T>classTraverserVisitorStub<T>classTreeParallelTransformer<T>classTreeParallelTraverser<T> -
Uses of Internal in graphql.validation
Classes in graphql.validation with annotations of type Internal Modifier and Type Class Description classAbstractRuleclassArgumentValidationUtilinterfaceDocumentVisitorclassLanguageTraversalclassRulesVisitorclassTraversalContextclassValidationContextclassValidationErrorCollector(package private) static classValidationErrorCollector.MaxValidationErrorsReachedIndicates that that maximum number of validation errors has been reachedclassValidationUtilclassValidator -
Uses of Internal in graphql.validation.rules
Classes in graphql.validation.rules with annotations of type Internal Modifier and Type Class Description classArgumentsOfCorrectTypeclassExecutableDefinitionsclassFieldsOnCorrectTypeclassFragmentsOnCompositeTypeclassKnownArgumentNamesclassKnownDirectivesclassKnownFragmentNamesclassKnownTypeNamesclassLoneAnonymousOperationclassNoFragmentCyclesclassNoUndefinedVariablesclassNoUnusedFragmentsclassNoUnusedVariablesclassOverlappingFieldsCanBeMergedclassPossibleFragmentSpreadsclassProvidedNonNullArgumentsclassScalarLeavesclassSubscriptionUniqueRootFieldA subscription operation must only have one root field A subscription operation's single root field must not be an introspection field https://spec.graphql.org/draft/#sec-Single-root-fieldclassUniqueArgumentNamesUnique argument names A GraphQL field or directive is only valid if all supplied arguments are uniquely named.classUniqueDirectiveNamesPerLocationhttps://facebook.github.io/graphql/June2018/#sec-Directives-Are-Unique-Per-LocationclassUniqueFragmentNamesclassUniqueOperationNamesA GraphQL document is only valid if all defined operations have unique names.classUniqueVariableNamesUnique variable namesclassVariableDefaultValuesOfCorrectTypeclassVariablesAreInputTypesclassVariablesTypesMatcherclassVariableTypesMatch
-