|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CompareCriteria and a
SubqueryCompareCriteria.SetCriteria (where values are specified) and SubquerySetCriteria
(where a subquery is defined and will supply the values for the IN set).UUIDFactory.
ObjectID.
Statement to this block.
BatchCollector.BatchProducer.Statement objects.Statement.
ProgramInstruction break from a loop when processedProcessorPlan
object, which is a plan for executing the query.ProgramInstruction continue with the next loop when processedObjectID using the default factory
ObjectID for the type specified by the protocol
FileStore.
Credentials.
Program.getCurrentInstruction() will return the previous
instruction.
MappingNodeConstants.Properties.BUILT_IN_TYPE
MappingNodeConstants.Properties.DOCUMENT_ENCODING
MappingNodeConstants.Properties.EXCEPTION_ON_DEFAULT
MappingNodeConstants.Properties.EXCEPTION_ON_RECURSION_LIMIT
MappingNodeConstants.Properties.FORMATTED_DOCUMENT
MappingNodeConstants.Properties.IS_DEFAULT_CHOICE
MappingNodeConstants.Properties.IS_NILLABLE
MappingNodeConstants.Properties.IS_INCLUDED
MappingNodeConstants.Properties.IS_NILLABLE
MappingNodeConstants.Properties.IS_OPTIONAL
MappingNodeConstants.Properties.IS_RECURSIVE
MappingNodeConstants.Properties.IS_RECURSIVE_ROOT
AbortProcessingInstruction.process(org.teiid.query.processor.xml.XMLProcessorEnvironment, org.teiid.query.processor.xml.XMLContext)
MappingNodeConstants.Properties.NORMALIZE_TEXT
MappingNodeConstants.Properties.RECURSION_LIMIT
MappingNodeConstants.Properties.TEMP_GROUP_NAMES
MappingNodeConstants.Properties.
sub Program, and can therefore be used as the
default choice in an IfInstruction.MappingNodeConstants.Properties.RECURSION_LIMIT being
reached, this property controls whether an exception will be thrown or not.
VariavleContext on this environment.
IDGenerator.create() method is invoked.
ObjectIDFactory instances that each describe
one of the types of ObjectIDs that are available to this generator.
ObjectIDFactory instances that each describe
one of the types of ObjectIDs that are available to this generator.
FunctionMethods
the source knows about.
null if the given virtual group has no Materialization.
null
if the given virtual group has no Materialization.
#NO_QUANTIFIER
SubqueryCompareCriteria.ANY
SubqueryCompareCriteria.SOME
SubqueryCompareCriteria.ALL
MappingNodeConstants.Properties
MappingNodeConstants.Properties
String protocols.
CriteriaSelector
CriteriaSelector
MetaMatrixSessionIDs that are in the ACTIVE state
and currently logged in to a VDB.
evaluates to true, this Program should
be retrieved to be run immediately.
IDGenerator.create() method is invoked.
Program that will be executed.Program.getCurrentInstruction() will return the following
instruction.
MappingNode.propertiesIndexedTupleSource.reset()
ObjectID.ArrayList.
AnalysisRecord.recordDebug returns true.
ProcedurePlan from
a CreateUpdateProcedureCommand CreateUpdateProcedureCommand.ProgramInstruction.ProcessorInstructions.Program.MappingNodeConstants.Properties.RECURSION_CRITERIA does not terminate the recursion before
the limit is reached, the recursion will be terminated after this
many iterations.
HashSet.
BufferManager#reserveBuffers(int, boolean)
next returns the first element in
the iteration (if any).
IDGenerator.create() method is invoked.
IDGenerator.create() method is invoked.
ElementSymbols that this symbol refers to
#NO_QUANTIFIER
SubqueryCompareCriteria.ANY
SubqueryCompareCriteria.SOME
SubqueryCompareCriteria.ALL
CriteriaSelector
CriteriaSelector
STree
TODO: this is not as efficient as it should be over partial matchesFunctionMethod objects.
AggregateSymbol and
does not include elements not present on the groups of the command using
the translated criteria.
SubqueryContainer.ArrayList.
Insert object it receives as an
argument by replacing the virtual groups/elements with their physical
counterparts.
Delete object it receives as an
argument by replacing the virtual groups/elements with their physical
counterparts.
Update object it receives as an
argument by replacing the virtual groups/elements with their physical
counterparts.
SetQuery object, this method reports a
validation error if this mehod is visited.
StoredProcedure object, this method reports a
validation error if this mehod is visited.
Insert object, this method reports a
validation error if this mehod is visited.
Update object, this method reports a
validation error if this mehod is visited.
Delete object, this method reports a
validation error if this mehod is visited.
Query object and verifies that
it has only a Select and From clause.
Select and verifies that the
expressions defined on it are all ElementSymbols or aliased
ElementSymbols
- visit(From) -
Method in class org.teiid.query.validator.UpdateValidationVisitor
- This method visits the
From object to validate that
it has only one physical group in it.
- visit(BatchedUpdateCommand) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Delete) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(GroupBy) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(GroupSymbol) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Insert) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(OrderByItem) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Query) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Select) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SubquerySetCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(DependentSetCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SetQuery) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Update) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Into) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Function) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(AssignmentStatement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CommandStatement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(ScalarSubquery) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CreateUpdateProcedureCommand) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(DeclareStatement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(IfStatement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(WhileStatement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(TranslateCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CompoundCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(BetweenCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(IsNullCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(MatchCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(NotCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SetCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SubqueryCompareCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Option) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(DynamicCommand) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Create) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Drop) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(CompareCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(Limit) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLForest) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(AggregateSymbol) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLAttributes) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLElement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(QueryString) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLTable) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLQuery) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLNamespaces) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(TextTable) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(XMLParse) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(ExistsCriteria) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(SubqueryFromClause) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(LoopStatement) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visit(WithQueryCommand) -
Method in class org.teiid.query.validator.ValidationVisitor
-
- visitCriteria(String, Criteria) -
Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visitNode(LanguageObject) -
Method in class org.teiid.query.sql.navigator.AbstractNavigator
-
- visitNode(LanguageObject) -
Method in class org.teiid.query.sql.visitor.SQLStringVisitor
-
- visitNodes(Collection) -
Method in class org.teiid.query.sql.navigator.AbstractNavigator
-
- visitVisitor(LanguageObject) -
Method in class org.teiid.query.sql.navigator.AbstractNavigator
-
XMLPlan from
a Mapping Document structure of MappingNodes.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||