public class AnnotatedDirectiveBuilder extends Object implements DirectiveBuilder
| Constructor and Description |
|---|
AnnotatedDirectiveBuilder() |
public List<Directive> buildSchemaDirectives(AnnotatedType schemaDescriptorType, DirectiveBuilderParams params)
buildSchemaDirectives in interface DirectiveBuilderpublic List<Directive> buildObjectTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
buildObjectTypeDirectives in interface DirectiveBuilderpublic List<Directive> buildScalarTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
buildScalarTypeDirectives in interface DirectiveBuilderpublic List<Directive> buildFieldDefinitionDirectives(AnnotatedElement element, DirectiveBuilderParams params)
buildFieldDefinitionDirectives in interface DirectiveBuilderpublic List<Directive> buildArgumentDefinitionDirectives(AnnotatedElement element, DirectiveBuilderParams params)
buildArgumentDefinitionDirectives in interface DirectiveBuilderpublic List<Directive> buildInterfaceTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
buildInterfaceTypeDirectives in interface DirectiveBuilderpublic List<Directive> buildUnionTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
buildUnionTypeDirectives in interface DirectiveBuilderpublic List<Directive> buildEnumTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
buildEnumTypeDirectives in interface DirectiveBuilderpublic List<Directive> buildEnumValueDirectives(Enum<?> value, DirectiveBuilderParams params)
buildEnumValueDirectives in interface DirectiveBuilderpublic List<Directive> buildInputObjectTypeDirectives(AnnotatedType type, DirectiveBuilderParams params)
buildInputObjectTypeDirectives in interface DirectiveBuilderpublic List<Directive> buildInputFieldDefinitionDirectives(AnnotatedElement element, DirectiveBuilderParams params)
buildInputFieldDefinitionDirectives in interface DirectiveBuilderpublic Directive buildClientDirective(AnnotatedType directiveType, DirectiveBuilderParams params)
buildClientDirective in interface DirectiveBuilderCopyright © 2016–2018. All rights reserved.