Package org.teiid.query.processor.relational

Examples of org.teiid.query.processor.relational.JoinStrategy


     * @return int[]
     */
    static void collectCounts(RelationalNode relationalNode, int[] counts, Class<?>[] types) {
        Class<?> nodeType = relationalNode.getClass();
        if(nodeType.equals(JoinNode.class)) {
          JoinStrategy strategy = ((JoinNode)relationalNode).getJoinStrategy();
          if (((JoinNode)relationalNode).getJoinType().equals(JoinType.JOIN_SEMI)) {
            updateCounts(SemiJoin.class, counts, types);
          } else if (((JoinNode)relationalNode).getJoinType().equals(JoinType.JOIN_ANTI_SEMI)) {
            updateCounts(AntiSemiJoin.class, counts, types);
          }
View Full Code Here

TOP

Related Classes of org.teiid.query.processor.relational.JoinStrategy

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.