|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl
public class XPath20ExpressionCompilerImpl
XPath compiler based on the SAXON implementation.
| Field Summary | |
|---|---|
protected static org.apache.commons.logging.Log |
__log
|
protected XPathMessages |
__msgs
|
protected java.lang.String |
_bpelNS
|
protected CompilerContext |
_compilerContext
|
protected java.util.Map<java.lang.String,java.lang.String> |
_properties
|
protected javax.xml.namespace.QName |
_qnLinkStatus
|
protected javax.xml.namespace.QName |
_qnVarData
|
protected javax.xml.namespace.QName |
_qnVarProp
|
protected javax.xml.namespace.QName |
_qnXslTransform
|
| Constructor Summary | |
|---|---|
XPath20ExpressionCompilerImpl(java.lang.String bpelNS)
|
|
| Method Summary | |
|---|---|
org.apache.ode.bpel.o.OExpression |
compile(java.lang.Object source)
Compile an expression into a OExpression object. |
org.apache.ode.bpel.o.OExpression |
compileJoinCondition(java.lang.Object source)
Compile a join condition into a OExpression object. |
org.apache.ode.bpel.o.OLValueExpression |
compileLValue(java.lang.Object source)
Compile an lvalue (the 'to' of an assignment) into a OLValueExpression object. |
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
|
void |
setCompilerContext(CompilerContext compilerContext)
Set the compiler context (for resolving variables and such). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.commons.logging.Log __log
protected java.lang.String _bpelNS
protected javax.xml.namespace.QName _qnLinkStatus
protected javax.xml.namespace.QName _qnVarProp
protected javax.xml.namespace.QName _qnVarData
protected javax.xml.namespace.QName _qnXslTransform
protected final XPathMessages __msgs
protected java.util.Map<java.lang.String,java.lang.String> _properties
protected CompilerContext _compilerContext
| Constructor Detail |
|---|
public XPath20ExpressionCompilerImpl(java.lang.String bpelNS)
| Method Detail |
|---|
public void setCompilerContext(CompilerContext compilerContext)
ExpressionCompiler
setCompilerContext in interface ExpressionCompilercompilerContext - compiler context
public org.apache.ode.bpel.o.OExpression compileJoinCondition(java.lang.Object source)
throws CompilationException
ExpressionCompilerOExpression object.
compileJoinCondition in interface ExpressionCompilerCompilationExceptionExpressionCompiler.compileJoinCondition(java.lang.Object)
public org.apache.ode.bpel.o.OExpression compile(java.lang.Object source)
throws CompilationException
ExpressionCompilerOExpression object.
compile in interface ExpressionCompilerCompilationExceptionExpressionCompiler.compile(java.lang.Object)
public org.apache.ode.bpel.o.OLValueExpression compileLValue(java.lang.Object source)
throws CompilationException
ExpressionCompilerOLValueExpression object.
compileLValue in interface ExpressionCompilerCompilationExceptionExpressionCompiler.compileLValue(java.lang.Object)public java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface ExpressionCompiler
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||