public interface DirectiveBuilder
default List<Directive> buildSchemaDirectives(AnnotatedType schemaDescriptorType, DirectiveBuilderParams params)
default List<Directive> buildObjectTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
default List<Directive> buildScalarTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
default List<Directive> buildFieldDefinitionDirectives(AnnotatedElement element, DirectiveBuilderParams params)
default List<Directive> buildArgumentDefinitionDirectives(AnnotatedElement element, DirectiveBuilderParams params)
default List<Directive> buildInterfaceTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
default List<Directive> buildUnionTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
default List<Directive> buildEnumTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
default List<Directive> buildEnumValueDirectives(Enum<?> value, DirectiveBuilderParams params)
default List<Directive> buildInputObjectTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
default List<Directive> buildInputFieldDefinitionDirectives(AnnotatedElement element, DirectiveBuilderParams params)
default Directive buildClientDirective(AnnotatedType directiveType, DirectiveBuilderParams params)
Copyright © 2016–2018. All rights reserved.