Package graphql.language
Class ObjectTypeDefinition.Builder
java.lang.Object
graphql.language.ObjectTypeDefinition.Builder
- All Implemented Interfaces:
NodeBuilder,NodeDirectivesBuilder
- Enclosing class:
ObjectTypeDefinition
public static final class ObjectTypeDefinition.Builder
extends Object
implements NodeDirectivesBuilder
-
Method Summary
Modifier and TypeMethodDescriptionadditionalData(String key, String value) additionalData(Map<String, String> additionalData) build()description(Description description) directives(List<Directive> directives) fieldDefinition(FieldDefinition fieldDefinition) fieldDefinitions(List<FieldDefinition> fieldDefinitions) ignoredChars(IgnoredChars ignoredChars) implementz(Type implement) implementz(List<Type> implementz) sourceLocation(SourceLocation sourceLocation)
-
Method Details
-
sourceLocation
- Specified by:
sourceLocationin interfaceNodeBuilder
-
comments
- Specified by:
commentsin interfaceNodeBuilder
-
name
-
description
-
implementz
-
implementz
-
directives
- Specified by:
directivesin interfaceNodeDirectivesBuilder
-
directive
- Specified by:
directivein interfaceNodeDirectivesBuilder
-
fieldDefinitions
-
fieldDefinition
-
ignoredChars
- Specified by:
ignoredCharsin interfaceNodeBuilder
-
additionalData
- Specified by:
additionalDatain interfaceNodeBuilder
-
additionalData
- Specified by:
additionalDatain interfaceNodeBuilder
-
build
-