org.apache.hadoop.hive.ql.exec
Class NodeUtils

java.lang.Object
  extended by org.apache.hadoop.hive.ql.exec.NodeUtils

public class NodeUtils
extends Object

Simple node iterating utils


Nested Class Summary
static interface NodeUtils.Function<T>
           
 
Constructor Summary
NodeUtils()
           
 
Method Summary
static
<T> void
iterate(Collection<? extends Node> nodes, Class<T> clazz, NodeUtils.Function<T> function)
           
static
<T> void
iterateTask(Collection<Task<?>> tasks, Class<T> clazz, NodeUtils.Function<T> function)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeUtils

public NodeUtils()
Method Detail

iterateTask

public static <T> void iterateTask(Collection<Task<?>> tasks,
                                   Class<T> clazz,
                                   NodeUtils.Function<T> function)

iterate

public static <T> void iterate(Collection<? extends Node> nodes,
                               Class<T> clazz,
                               NodeUtils.Function<T> function)


Copyright © 2014 The Apache Software Foundation. All rights reserved.