|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ode.bpel.elang.xquery10.compiler.XQuery10ExpressionCompilerImpl
public class XQuery10ExpressionCompilerImpl
XQuery 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 | |
---|---|
XQuery10ExpressionCompilerImpl(java.lang.String bpelNS)
|
Method Summary | |
---|---|
OExpression |
compile(java.lang.Object source)
Compile an expression into a OExpression object. |
OExpression |
compileJoinCondition(java.lang.Object source)
Compile a join condition into a OExpression object. |
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 XQuery10ExpressionCompilerImpl(java.lang.String bpelNS)
Method Detail |
---|
public void setCompilerContext(CompilerContext compilerContext)
ExpressionCompiler
setCompilerContext
in interface ExpressionCompiler
compilerContext
- compiler contextpublic OExpression compileJoinCondition(java.lang.Object source) throws CompilationException
ExpressionCompiler
OExpression
object.
compileJoinCondition
in interface ExpressionCompiler
CompilationException
ExpressionCompiler.compileJoinCondition(java.lang.Object)
public OExpression compile(java.lang.Object source) throws CompilationException
ExpressionCompiler
OExpression
object.
compile
in interface ExpressionCompiler
CompilationException
ExpressionCompiler.compile(java.lang.Object)
public OLValueExpression compileLValue(java.lang.Object source) throws CompilationException
ExpressionCompiler
OLValueExpression
object.
compileLValue
in interface ExpressionCompiler
CompilationException
ExpressionCompiler.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 |