Uses of Interface
com.metamatrix.query.sql.util.ValueIterator

Packages that use ValueIterator
com.metamatrix.query.processor.relational   
com.metamatrix.query.sql.lang   
com.metamatrix.query.sql.symbol   
com.metamatrix.query.sql.util   
 

Uses of ValueIterator in com.metamatrix.query.processor.relational
 

Methods in com.metamatrix.query.processor.relational that return ValueIterator
 ValueIterator DependentValueSource.getValueIterator(Expression valueExpression)
           
 

Uses of ValueIterator in com.metamatrix.query.sql.lang
 

Classes in com.metamatrix.query.sql.lang that implement ValueIterator
 class CollectionValueIterator
           
 

Methods in com.metamatrix.query.sql.lang that return ValueIterator
 ValueIterator SubquerySetCriteria.getValueIterator()
          Returns always the same instance of a ValueIterator, but resets it each time this method is called
 ValueIterator SubqueryCompareCriteria.getValueIterator()
          Returns always the same instance of a ValueIterator, but resets it each time this method is called
 ValueIterator SetCriteria.getValueIterator()
          Returns a new instance of a ValueIterator
 ValueIterator ExistsCriteria.getValueIterator()
          Returns always the same instance of a ValueIterator, but resets it each time this method is called
 ValueIterator DependentSetCriteria.getValueIterator()
          Returns a ValueIterator to obtain the values in this IN criteria's value set.
abstract  ValueIterator AbstractSetCriteria.getValueIterator()
          Returns a ValueIterator over the Collection of values that the Criteria tests the Expression for inclusion in.
 

Methods in com.metamatrix.query.sql.lang with parameters of type ValueIterator
 void SubquerySetCriteria.setValueIterator(ValueIterator valueIterator)
          Set the ValueIterator on this object (the ValueIterator will encapsulate the single-column results of the subquery processor plan).
 void SubqueryCompareCriteria.setValueIterator(ValueIterator valueIterator)
          Set the ValueIterator on this object (the ValueIterator will encapsulate the single-column results of the subquery processor plan).
 void SetCriteria.setValueIterator(ValueIterator valueIterator)
          This method is purposely not implemented.
 void ExistsCriteria.setValueIterator(ValueIterator valueIterator)
          Set the ValueIterator on this object (the ValueIterator will encapsulate the single-column results of the subquery processor plan).
 void DependentSetCriteria.setValueIterator(ValueIterator valueIterator)
          This method is not supported for DependentSetCriteria as it will obtain it's value iterators for the ValueIteratorSource.
abstract  void AbstractSetCriteria.setValueIterator(ValueIterator valueIterator)
          Sets the ValueIterator instance on this object.
 

Uses of ValueIterator in com.metamatrix.query.sql.symbol
 

Methods in com.metamatrix.query.sql.symbol that return ValueIterator
 ValueIterator ScalarSubquery.getValueIterator()
          Returns always the same instance of a ValueIterator, but resets it each time this method is called
 

Methods in com.metamatrix.query.sql.symbol with parameters of type ValueIterator
 void ScalarSubquery.setValueIterator(ValueIterator valueIterator)
          Set the ValueIterator on this object (the ValueIterator will encapsulate the single-column results of the subquery processor plan).
 

Uses of ValueIterator in com.metamatrix.query.sql.util
 

Methods in com.metamatrix.query.sql.util that return ValueIterator
 ValueIterator ValueIteratorProvider.getValueIterator()
          Get the ValueIterator from this ValueIterator provider
 ValueIterator ValueIteratorSource.getValueIterator(Expression valueExpression)
          Attempt to obtain a ValueIterator from this source.
 

Methods in com.metamatrix.query.sql.util with parameters of type ValueIterator
 void ValueIteratorProvider.setValueIterator(ValueIterator valueIterator)
          Set the ValueIterator instance on this ValueIterator provider.
 



Copyright © 2009. All Rights Reserved.