- Parent - Class in com.github.simy4.xpath.expr
-
- Parent(Iterable<Predicate<ViewContext<?>>>) - Constructor for class com.github.simy4.xpath.expr.Parent
-
- parentOf(N) - Method in interface com.github.simy4.xpath.navigator.Navigator
-
Wrapped parent of given XML node.
- parse(String) - Method in class com.github.simy4.xpath.parser.XPathParser
-
Parse given XPath into
Expr
instance.
- PathExpr - Class in com.github.simy4.xpath.expr
-
- PathExpr(List<StepExpr>) - Constructor for class com.github.simy4.xpath.expr.PathExpr
-
- perform(Navigator<N>, N) - Method in interface com.github.simy4.xpath.effects.Effect
-
Performs effect on a particular xml model.
- perform(Navigator<N>, N) - Method in class com.github.simy4.xpath.effects.PutEffect
-
- perform(Navigator<N>, N) - Method in class com.github.simy4.xpath.effects.PutValueEffect
-
- perform(Navigator<N>, N) - Method in class com.github.simy4.xpath.effects.RemoveEffect
-
- Predicate<T> - Interface in com.github.simy4.xpath.util
-
java.util.function.Predicate exact copy.
- prependCopy(N) - Method in interface com.github.simy4.xpath.navigator.Navigator
-
Prepends a copy of given node to this node.
- process(T, Iterable<Effect>) - Method in interface com.github.simy4.xpath.spi.NavigatorSpi
-
Applies expression modifications to a given XML model.
- put(String) - Method in class com.github.simy4.xpath.XmlBuilder
-
Greedily creates all missing nodes that could be evaluated by given XPath expression.
- put(String, Object) - Method in class com.github.simy4.xpath.XmlBuilder
-
Greedily creates all missing nodes that could be evaluated by given XPath expression and then sets given
value as text content to all evaluated nodes.
- putAll(Iterable<String>) - Method in class com.github.simy4.xpath.XmlBuilder
-
Greedily creates all missing nodes that could be evaluated by given XPath expressions.
- putAll(String...) - Method in class com.github.simy4.xpath.XmlBuilder
-
Greedily creates all missing nodes that could be evaluated by given XPath expressions.
- putAll(Map<String, Object>) - Method in class com.github.simy4.xpath.XmlBuilder
-
Greedily creates all missing nodes that could be evaluated by given XPath expressions and then sets the
associated value as text content to all evaluated nodes.
- PutEffect - Class in com.github.simy4.xpath.effects
-
- PutEffect(Expr) - Constructor for class com.github.simy4.xpath.effects.PutEffect
-
- PutValueEffect - Class in com.github.simy4.xpath.effects
-
- PutValueEffect(Expr, Object) - Constructor for class com.github.simy4.xpath.effects.PutValueEffect
-