| Methods in org.teiid.query.processor.xml with parameters of type XMLProcessorEnvironment |
protected void |
XMLProcessorEnvironment.copyIntoClone(XMLProcessorEnvironment clone)
Utility method to copy cloned state into newly-instantiated
(empty) clone. |
boolean |
CriteriaCondition.evaluate(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
boolean |
RecurseProgramCondition.evaluate(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
Evaluates to true, unless the termination criteria is true, or unless the recursion
count limit has been reached |
abstract boolean |
Condition.evaluate(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext ontext)
This method causes the Condition to evaluate itself. |
boolean |
DefaultCondition.evaluate(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
Always returns true |
org.teiid.query.processor.xml.XMLContext |
MoveCursorInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
abstract org.teiid.query.processor.xml.XMLContext |
ProcessorInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
Allow this ProcessorInstruction to do whatever processing it needs, and to
in turn manipulate the running program. |
org.teiid.query.processor.xml.XMLContext |
BlockInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
ExecStagingTableInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
EndBlockInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
IfInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
This instruction will evaluate it's criteria, one by one. |
org.teiid.query.processor.xml.XMLContext |
AbortProcessingInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
AddCommentInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
outputs comment for an XML element (comment node is actually
child of XML element node) |
org.teiid.query.processor.xml.XMLContext |
MoveDocInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
JoinedWhileInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
InitializeDocumentInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
AddNodeInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
Outputs an element or an attribute, or nothing, based on the state of the instruction. |
org.teiid.query.processor.xml.XMLContext |
WhileInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
ExecSqlInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
org.teiid.query.processor.xml.XMLContext |
EndDocumentInstruction.process(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context)
|
protected void |
WhileInstruction.pushProgram(XMLProcessorEnvironment env,
org.teiid.query.processor.xml.XMLContext context,
java.util.List row)
|