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 NodeBuilderadditionalData(java.lang.String key, java.lang.String value)NodeBuilderadditionalData(java.util.Map<java.lang.String,java.lang.String> additionalData)NodeBuildercomments(java.util.List<Comment> comments)NodeBuilderignoredChars(IgnoredChars ignoredChars)NodeBuildersourceLocation(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)
-
-