Package graphql.language
Interface NodeBuilder
-
- All Known Subinterfaces:
NodeDirectivesBuilder
- All Known Implementing Classes:
Argument.Builder
,ArrayValue.Builder
,BooleanValue.Builder
,Directive.Builder
,DirectiveDefinition.Builder
,DirectiveLocation.Builder
,Document.Builder
,EnumTypeDefinition.Builder
,EnumTypeExtensionDefinition.Builder
,EnumValue.Builder
,EnumValueDefinition.Builder
,Field.Builder
,FieldDefinition.Builder
,FloatValue.Builder
,FragmentDefinition.Builder
,FragmentSpread.Builder
,InlineFragment.Builder
,InputObjectTypeDefinition.Builder
,InputObjectTypeExtensionDefinition.Builder
,InputValueDefinition.Builder
,InterfaceTypeDefinition.Builder
,InterfaceTypeExtensionDefinition.Builder
,IntValue.Builder
,ListType.Builder
,NonNullType.Builder
,NullValue.Builder
,ObjectField.Builder
,ObjectTypeDefinition.Builder
,ObjectTypeExtensionDefinition.Builder
,ObjectValue.Builder
,OperationDefinition.Builder
,OperationTypeDefinition.Builder
,ScalarTypeDefinition.Builder
,ScalarTypeExtensionDefinition.Builder
,SchemaDefinition.Builder
,SchemaExtensionDefinition.Builder
,SelectionSet.Builder
,StringValue.Builder
,TypeName.Builder
,UnionTypeDefinition.Builder
,UnionTypeExtensionDefinition.Builder
,VariableDefinition.Builder
,VariableReference.Builder
@PublicApi public interface NodeBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeBuilder
additionalData(java.lang.String key, java.lang.String value)
NodeBuilder
additionalData(java.util.Map<java.lang.String,java.lang.String> additionalData)
NodeBuilder
comments(java.util.List<Comment> comments)
NodeBuilder
ignoredChars(IgnoredChars ignoredChars)
NodeBuilder
sourceLocation(SourceLocation sourceLocation)
-
-
-
Method Detail
-
sourceLocation
NodeBuilder sourceLocation(SourceLocation sourceLocation)
-
comments
NodeBuilder comments(java.util.List<Comment> comments)
-
ignoredChars
NodeBuilder ignoredChars(IgnoredChars ignoredChars)
-
additionalData
NodeBuilder additionalData(java.util.Map<java.lang.String,java.lang.String> additionalData)
-
additionalData
NodeBuilder additionalData(java.lang.String key, java.lang.String value)
-
-