Predicate<ViewContext<?>>
StepExpr
AdditionExpr
, Attribute
, DescendantOrSelfExpr
, Element
, EqualsExpr
, GreaterThanExpr
, GreaterThanOrEqualsExpr
, Identity
, LessThanExpr
, LessThanOrEqualsExpr
, LiteralExpr
, MultiplicationExpr
, NotEqualsExpr
, NumberExpr
, Parent
, PathExpr
, Root
, SubtractionExpr
, UnaryExpr
public interface Expr extends Predicate<ViewContext<?>>
Modifier and Type | Method | Description |
---|---|---|
<N extends Node> |
resolve(ViewContext<N> context) |
Evaluate this expression on given xml model view using given context.
|
<N extends Node> View<N> resolve(ViewContext<N> context) throws XmlBuilderException
N
- XML model typecontext
- XPath expression contextXmlBuilderException
- if error occur during XML model modification