org.teiid.query.optimizer.relational.rules
Class CriteriaCapabilityValidatorVisitor
java.lang.Object
org.teiid.query.sql.LanguageVisitor
org.teiid.query.optimizer.relational.rules.CriteriaCapabilityValidatorVisitor
public class CriteriaCapabilityValidatorVisitor
- extends LanguageVisitor
| Methods inherited from class org.teiid.query.sql.LanguageVisitor |
setAbort, shouldAbort, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
visit
public void visit(XMLAttributes obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(XMLNamespaces obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(XMLForest obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(XMLElement obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(XMLSerialize obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(XMLParse obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(XMLQuery obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(QueryString obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(AggregateSymbol obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(CaseExpression obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(CompareCriteria obj)
- Overrides:
visit in class LanguageVisitor
checkCompareCriteria
public void checkCompareCriteria(AbstractCompareCriteria obj)
visit
public void visit(CompoundCriteria crit)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(Function obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(IsNullCriteria obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(MatchCriteria obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(NotCriteria obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(SearchedCaseExpression obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(SetCriteria crit)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(ExistsCriteria crit)
- Overrides:
visit in class LanguageVisitor
- See Also:
LanguageVisitor.visit(org.teiid.query.sql.lang.ExistsCriteria)
visit
public void visit(SubqueryCompareCriteria crit)
- Overrides:
visit in class LanguageVisitor
- See Also:
LanguageVisitor.visit(org.teiid.query.sql.lang.SubqueryCompareCriteria)
visit
public void visit(ScalarSubquery obj)
- Overrides:
visit in class LanguageVisitor
visit
public void visit(SubquerySetCriteria crit)
- Overrides:
visit in class LanguageVisitor
checkAbstractSetCriteria
public void checkAbstractSetCriteria(AbstractSetCriteria crit)
visit
public void visit(DependentSetCriteria crit)
- Overrides:
visit in class LanguageVisitor
getException
public TeiidComponentException getException()
isValid
public boolean isValid()
canPushLanguageObject
public static boolean canPushLanguageObject(LanguageObject obj,
java.lang.Object modelID,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder)
throws QueryMetadataException,
TeiidComponentException
- Throws:
QueryMetadataException
TeiidComponentException
Copyright © 2010. All Rights Reserved.