public class DefaultResolvingEngine extends java.lang.Object implements ResolvingEngine
Constructor and Description |
---|
DefaultResolvingEngine() |
Modifier and Type | Method and Description |
---|---|
<R,E extends Expression<R>> |
resolve(E rootNode,
ResolvingContext initialContext,
ResolvingOption... options) |
<R,E extends Expression<R>> |
resolve(E rootNode,
ResolvingOption... options) |
<R,E extends Expression<R>> |
resolveDetailed(E rootNode,
ResolvingContext initialContext,
ResolvingOption... options) |
<R,E extends Expression<R>> |
resolveDetailed(E rootNode,
ResolvingOption... options) |
void |
setResolverRepository(ResolverRepository resolverRepository) |
public <R,E extends Expression<R>> R resolve(E rootNode, ResolvingOption... options)
resolve
in interface ResolvingEngine
public <R,E extends Expression<R>> DetailedExpressionResult<R,E> resolveDetailed(E rootNode, ResolvingOption... options)
resolveDetailed
in interface ResolvingEngine
public <R,E extends Expression<R>> R resolve(E rootNode, ResolvingContext initialContext, ResolvingOption... options)
resolve
in interface ResolvingEngine
public <R,E extends Expression<R>> DetailedExpressionResult<R,E> resolveDetailed(E rootNode, ResolvingContext initialContext, ResolvingOption... options)
resolveDetailed
in interface ResolvingEngine
public void setResolverRepository(ResolverRepository resolverRepository)