Package org.teiid.query.sql.util

Examples of org.teiid.query.sql.util.ValueIteratorSource


            return !criteria.isNegated();
          }
          valueIter = new CollectionValueIterator(((SetCriteria)criteria).getValues());
        } else if (criteria instanceof DependentSetCriteria){
          ContextReference ref = (ContextReference)criteria;
        ValueIteratorSource vis = (ValueIteratorSource)getContext(criteria).getVariableContext().getGlobalValue(ref.getContextSymbol());
        Set<Object> values;
        try {
          values = vis.getCachedSet(ref.getValueExpression());
        } catch (TeiidProcessingException e) {
          throw new ExpressionEvaluationException(e, e.getMessage());
        }
          if (values != null) {
            return values.contains(leftValue);
View Full Code Here

TOP

Related Classes of org.teiid.query.sql.util.ValueIteratorSource

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.