Uses of Class
graphql.validation.AbstractRule
-
Packages that use AbstractRule Package Description graphql.validation graphql.validation.rules -
-
Uses of AbstractRule in graphql.validation
Fields in graphql.validation with type parameters of type AbstractRule Modifier and Type Field Description private java.util.List<AbstractRule>RulesVisitor. allRulesprivate java.util.List<AbstractRule>RulesVisitor. currentRulesprivate java.util.List<AbstractRule>RulesVisitor. fragmentSpreadVisitRulesprivate java.util.List<AbstractRule>RulesVisitor. nonFragmentSpreadRulesMethods in graphql.validation that return types with arguments of type AbstractRule Modifier and Type Method Description java.util.List<AbstractRule>Validator. createRules(ValidationContext validationContext, ValidationErrorCollector validationErrorCollector)private java.util.List<AbstractRule>RulesVisitor. filterRulesVisitingFragmentSpreads(java.util.List<AbstractRule> rules, boolean isVisitFragmentSpreads)Method parameters in graphql.validation with type arguments of type AbstractRule Modifier and Type Method Description private java.util.List<AbstractRule>RulesVisitor. filterRulesVisitingFragmentSpreads(java.util.List<AbstractRule> rules, boolean isVisitFragmentSpreads)Constructor parameters in graphql.validation with type arguments of type AbstractRule Constructor Description RulesVisitor(ValidationContext validationContext, java.util.List<AbstractRule> rules) -
Uses of AbstractRule in graphql.validation.rules
Subclasses of AbstractRule in graphql.validation.rules 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-LocationclassUniqueFragmentNamesclassUniqueObjectFieldNameclassUniqueOperationNamesA GraphQL document is only valid if all defined operations have unique names.classUniqueVariableNamesUnique variable namesclassVariableDefaultValuesOfCorrectTypeclassVariablesAreInputTypesclassVariableTypesMatch
-