public class NodeUtil
extends java.lang.Object
Node
sModifier and Type | Class and Description |
---|---|
static class |
NodeUtil.GetOperationResult |
Constructor and Description |
---|
NodeUtil() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,Argument> |
argumentsByName(java.util.List<Argument> arguments) |
static void |
assertNewChildrenAreEmpty(NodeChildrenContainer newChildren) |
static java.util.Optional<Directive> |
directiveByName(java.util.List<Directive> directives,
java.lang.String directiveName) |
static java.util.Map<java.lang.String,Directive> |
directivesByName(java.util.List<Directive> directives) |
static java.util.Optional<Argument> |
getArgumentByName(java.util.List<Argument> arguments,
java.lang.String argumentName) |
static java.util.Map<java.lang.String,FragmentDefinition> |
getFragmentsByName(Document document) |
static NodeUtil.GetOperationResult |
getOperation(Document document,
java.lang.String operationName) |
static Node |
removeChild(Node node,
NodeLocation childLocationToRemove) |
public static java.util.Map<java.lang.String,Directive> directivesByName(java.util.List<Directive> directives)
public static java.util.Optional<Directive> directiveByName(java.util.List<Directive> directives, java.lang.String directiveName)
public static java.util.Map<java.lang.String,Argument> argumentsByName(java.util.List<Argument> arguments)
public static java.util.Optional<Argument> getArgumentByName(java.util.List<Argument> arguments, java.lang.String argumentName)
public static java.util.Map<java.lang.String,FragmentDefinition> getFragmentsByName(Document document)
public static NodeUtil.GetOperationResult getOperation(Document document, java.lang.String operationName)
public static void assertNewChildrenAreEmpty(NodeChildrenContainer newChildren)
public static Node removeChild(Node node, NodeLocation childLocationToRemove)