|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ode.bpel.rtrep.v1.OBase
org.apache.ode.bpel.rtrep.v1.OExpression
org.apache.ode.bpel.rtrep.v1.OLValueExpression
org.apache.ode.bpel.rtrep.v1.xpath10.OXPath10Expression
public class OXPath10Expression
Jaxen-based compiled-xpath representation for XPATH 1.0 expression language.
Nested Class Summary | |
---|---|
static class |
OXPath10Expression.OSigGetVariableData
Data structure representing the compiled signature of a bpws:getVariableData
invocation. |
Field Summary | |
---|---|
java.util.HashMap<java.lang.String,OLink> |
links
|
NSContext |
namespaceCtx
|
java.util.HashMap<java.lang.String,OProcess.OProperty> |
properties
|
javax.xml.namespace.QName |
qname_getLinkStatus
QName of the bpws:getVariableData function. |
javax.xml.namespace.QName |
qname_getVariableData
QName of the bpws:getVariableData function. |
javax.xml.namespace.QName |
qname_getVariableProperty
QName of the bpws:getVariableData function. |
java.util.HashMap<java.lang.String,OScope.Variable> |
vars
Map from query name to variable declaration. |
java.lang.String |
xpath
|
java.util.HashMap<java.net.URI,OXslSheet> |
xslSheets
|
Fields inherited from class org.apache.ode.bpel.rtrep.v1.OExpression |
---|
expressionLanguage |
Fields inherited from class org.apache.ode.bpel.rtrep.v1.OBase |
---|
debugInfo |
Constructor Summary | |
---|---|
OXPath10Expression(OProcess owner,
javax.xml.namespace.QName qname_getVariableData,
javax.xml.namespace.QName qname_getVariableProperty,
javax.xml.namespace.QName qname_getLinkStatus)
|
Method Summary | |
---|---|
void |
addGetVariableDataSig(java.lang.String varname,
java.lang.String partname,
java.lang.String location,
OXPath10Expression.OSigGetVariableData compiled)
Add a compiled representation for a certain bpws:getVariableData(...) call. |
OScope.Variable |
getVariable()
|
OXPath10Expression.OSigGetVariableData |
resolveGetVariableDataSig(java.lang.String varname,
java.lang.String partname,
java.lang.String location)
Get the compiled representation of a certain bpws:getVariableData(...) call. |
java.lang.String |
toString()
|
Methods inherited from class org.apache.ode.bpel.rtrep.v1.OExpression |
---|
getExpressionLanguage |
Methods inherited from class org.apache.ode.bpel.rtrep.v1.OBase |
---|
equals, getExtensibilityElements, getId, getOwner, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.util.HashMap<java.lang.String,OScope.Variable> vars
public final java.util.HashMap<java.lang.String,OProcess.OProperty> properties
public final java.util.HashMap<java.lang.String,OLink> links
public final java.util.HashMap<java.net.URI,OXslSheet> xslSheets
public java.lang.String xpath
public NSContext namespaceCtx
public final javax.xml.namespace.QName qname_getVariableData
bpws:getVariableData
function.
public final javax.xml.namespace.QName qname_getVariableProperty
bpws:getVariableData
function.
public final javax.xml.namespace.QName qname_getLinkStatus
bpws:getVariableData
function.
Constructor Detail |
---|
public OXPath10Expression(OProcess owner, javax.xml.namespace.QName qname_getVariableData, javax.xml.namespace.QName qname_getVariableProperty, javax.xml.namespace.QName qname_getLinkStatus)
Method Detail |
---|
public OXPath10Expression.OSigGetVariableData resolveGetVariableDataSig(java.lang.String varname, java.lang.String partname, java.lang.String location)
bpws:getVariableData(...)
call.
varname
- variable namepartname
- part namelocation
- location query
null
if none foundpublic void addGetVariableDataSig(java.lang.String varname, java.lang.String partname, java.lang.String location, OXPath10Expression.OSigGetVariableData compiled)
bpws:getVariableData(...)
call.
varname
- variable namepartname
- part namelocation
- location querycompiled
- compiled representationpublic java.lang.String toString()
toString
in class OBase
public OScope.Variable getVariable()
getVariable
in class OLValueExpression
OLValueExpression.getVariable()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |