public class GraphQLSchemaElementAdapter extends java.lang.Object implements NodeAdapter<GraphQLSchemaElement>
Modifier and Type | Field and Description |
---|---|
static GraphQLSchemaElementAdapter |
SCHEMA_ELEMENT_ADAPTER |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.List<GraphQLSchemaElement>> |
getNamedChildren(GraphQLSchemaElement node) |
GraphQLSchemaElement |
removeChild(GraphQLSchemaElement node,
NodeLocation location) |
GraphQLSchemaElement |
withNewChildren(GraphQLSchemaElement node,
java.util.Map<java.lang.String,java.util.List<GraphQLSchemaElement>> newChildren) |
public static final GraphQLSchemaElementAdapter SCHEMA_ELEMENT_ADAPTER
public java.util.Map<java.lang.String,java.util.List<GraphQLSchemaElement>> getNamedChildren(GraphQLSchemaElement node)
getNamedChildren
in interface NodeAdapter<GraphQLSchemaElement>
public GraphQLSchemaElement withNewChildren(GraphQLSchemaElement node, java.util.Map<java.lang.String,java.util.List<GraphQLSchemaElement>> newChildren)
withNewChildren
in interface NodeAdapter<GraphQLSchemaElement>
public GraphQLSchemaElement removeChild(GraphQLSchemaElement node, NodeLocation location)
removeChild
in interface NodeAdapter<GraphQLSchemaElement>