Uses of Interface
graphql.schema.visibility.GraphqlFieldVisibility
Packages that use GraphqlFieldVisibility
Package
Description
-
Uses of GraphqlFieldVisibility in graphql.execution
Methods in graphql.execution with parameters of type GraphqlFieldVisibilityModifier and TypeMethodDescription(package private) static Object
ValuesResolverConversion.defaultValueToInternalValue
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, InputValueWithState defaultValue, GraphQLInputType type, GraphQLContext graphqlContext, Locale locale) static Object
ValuesResolver.externalValueToInternalValue
(GraphqlFieldVisibility fieldVisibility, Object externalValue, GraphQLInputType type, GraphQLContext graphqlContext, Locale locale) Converts an external value to an internal value(package private) static Object
ValuesResolverConversion.externalValueToInternalValue
(GraphqlFieldVisibility fieldVisibility, Object externalValue, GraphQLInputType type, GraphQLContext graphqlContext, Locale locale) Converts an external value to an internal valueprivate static List
ValuesResolverConversion.externalValueToInternalValueForList
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLList graphQLList, Object value, GraphQLContext graphqlContext, Locale locale) including validationprivate static Object
ValuesResolverConversion.externalValueToInternalValueForObject
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, Map<String, Object> inputMap, GraphQLContext graphqlContext, Locale locale) performs validation(package private) static Object
ValuesResolverConversion.externalValueToInternalValueImpl
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType graphQLType, Object originalValue, GraphQLContext graphqlContext, Locale locale) Performs validation too(package private) static Object
ValuesResolverConversion.externalValueToLiteral
(GraphqlFieldVisibility fieldVisibility, @Nullable Object value, GraphQLInputType type, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, Locale locale) No validation: the external value is assumed to be valid.private static Object
ValuesResolverConversion.externalValueToLiteralForList
(GraphqlFieldVisibility fieldVisibility, GraphQLList listType, Object value, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, Locale locale) No validationprivate static Object
ValuesResolverConversion.externalValueToLiteralForObject
(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType inputObjectType, Object inputValue, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, Locale locale) No validationValuesResolver.getArgumentValuesImpl
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, List<GraphQLArgument> argumentTypes, List<Argument> arguments, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) (package private) static Object
ValuesResolverConversion.literalToInternalValue
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputType type, Value inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) No validation (it was checked before via ArgumentsOfCorrectType and VariableDefaultValuesOfCorrectType)private static Object
ValuesResolverConversion.literalToInternalValueForInputObject
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) no validationprivate static Object
ValuesResolverConversion.literalToInternalValueForList
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLList graphQLList, Value value, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) no validationprivate static @Nullable Object
ValuesResolverConversion.literalToInternalValueImpl
(InputInterceptor inputInterceptor, GraphqlFieldVisibility fieldVisibility, GraphQLType type, Value inputValue, CoercedVariables coercedVariables, GraphQLContext graphqlContext, Locale locale) static Object
ValuesResolver.literalToNormalizedValue
(GraphqlFieldVisibility fieldVisibility, GraphQLType type, Value inputValue, Map<String, NormalizedInputValue> normalizedVariables) private static Object
ValuesResolver.literalToNormalizedValueForInputObject
(GraphqlFieldVisibility fieldVisibility, GraphQLInputObjectType type, ObjectValue inputObjectLiteral, Map<String, NormalizedInputValue> normalizedVariables) ValuesResolver.literalToNormalizedValueForList
(GraphqlFieldVisibility fieldVisibility, GraphQLList type, Value value, Map<String, NormalizedInputValue> normalizedVariables) static Value
<?> ValuesResolver.valueToLiteral
(@NotNull GraphqlFieldVisibility fieldVisibility, @NotNull InputValueWithState inputValueWithState, @NotNull GraphQLType type, GraphQLContext graphqlContext, Locale locale) Takes a value which can be in different states (internal, literal, external value) and converts into Literal(package private) static Object
ValuesResolverConversion.valueToLiteralImpl
(GraphqlFieldVisibility fieldVisibility, InputValueWithState inputValueWithState, GraphQLType type, ValuesResolver.ValueMode valueMode, GraphQLContext graphqlContext, Locale locale) -
Uses of GraphqlFieldVisibility in graphql.schema
Fields in graphql.schema declared as GraphqlFieldVisibilityModifier and TypeFieldDescriptionprivate GraphqlFieldVisibility
GraphQLCodeRegistry.Builder.fieldVisibility
private final GraphqlFieldVisibility
GraphQLCodeRegistry.fieldVisibility
Methods in graphql.schema that return GraphqlFieldVisibilityModifier and TypeMethodDescriptionGraphQLCodeRegistry.getFieldVisibility()
GraphQLSchema.getFieldVisibility()
Deprecated.Methods in graphql.schema with parameters of type GraphqlFieldVisibilityModifier and TypeMethodDescriptionGraphQLCodeRegistry.Builder.fieldVisibility
(GraphqlFieldVisibility fieldVisibility) GraphQLSchema.Builder.fieldVisibility
(GraphqlFieldVisibility fieldVisibility) Deprecated. -
Uses of GraphqlFieldVisibility in graphql.schema.idl
Fields in graphql.schema.idl declared as GraphqlFieldVisibilityModifier and TypeFieldDescriptionprivate GraphqlFieldVisibility
RuntimeWiring.Builder.fieldVisibility
private final GraphqlFieldVisibility
RuntimeWiring.fieldVisibility
Methods in graphql.schema.idl that return GraphqlFieldVisibilityMethods in graphql.schema.idl with parameters of type GraphqlFieldVisibilityModifier and TypeMethodDescriptionRuntimeWiring.Builder.fieldVisibility
(GraphqlFieldVisibility fieldVisibility) This allows you to add a field visibility that will be associated with the schemavoid
SchemaPrinter.SchemaElementPrinter.print
(PrintWriter out, T schemaElement, GraphqlFieldVisibility visibility) private void
SchemaPrinter.printSchemaElement
(PrintWriter out, GraphQLSchemaElement schemaElement, GraphqlFieldVisibility visibility) -
Uses of GraphqlFieldVisibility in graphql.schema.visibility
Classes in graphql.schema.visibility that implement GraphqlFieldVisibilityModifier and TypeClassDescriptionclass
This helper class will take a list of regular expressions and match them against the fully qualified name of a type and its fields.class
The default field visibility of graphql-java is that everything is visibleclass
Deprecated.This is no longer the best way to prevent Introspection -Introspection.enabledJvmWide(boolean)
can be used instead -
Uses of GraphqlFieldVisibility in graphql.validation
Methods in graphql.validation with parameters of type GraphqlFieldVisibilityModifier and TypeMethodDescriptionValidationUtil.getMissingFields
(GraphQLInputObjectType type, Map<String, ObjectField> objectFieldMap, GraphqlFieldVisibility fieldVisibility)
GraphQLCodeRegistry.getFieldVisibility()
instead