public class InvocationContext extends Object
Constructor and Description |
---|
InvocationContext(String resolvedXPath,
XPath xPath,
XPathExpression xPathExpression,
DuplexExpression duplexExpression,
MethodParamVariableResolver resolver,
Class<?> targetComponentType,
XBProjector projector)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
DuplexExpression |
getDuplexExpression() |
String |
getExpressionFormatPattern() |
XBProjector |
getProjector()
Projector used when the projection was created.
|
String |
getResolvedXPath() |
Class<?> |
getTargetComponentType() |
XPath |
getxPath() |
XPathExpression |
getxPathExpression() |
boolean |
isStillValid(String resolvedXpath) |
void |
updateMethodArgs(Object[] args)
A context may be reused even when method parameters change.
|
void |
useDuplexExpression(DuplexExpression duplexExpression2) |
public InvocationContext(String resolvedXPath, XPath xPath, XPathExpression xPathExpression, DuplexExpression duplexExpression, MethodParamVariableResolver resolver, Class<?> targetComponentType, XBProjector projector)
resolvedXPath
- xPath
- xPathExpression
- duplexExpression
- resolver
- targetComponentType
- projector
- public String getResolvedXPath()
public XPath getxPath()
public XPathExpression getxPathExpression()
public DuplexExpression getDuplexExpression()
public boolean isStillValid(String resolvedXpath)
resolvedXpath
- public String getExpressionFormatPattern()
public void updateMethodArgs(Object[] args)
args
- public Class<?> getTargetComponentType()
public XBProjector getProjector()
public void useDuplexExpression(DuplexExpression duplexExpression2)
duplexExpression2
- Copyright © 2012-12-21-2018. All Rights Reserved.