public class ContainerVisitor<R,A> extends Object
Constructor and Description |
---|
ContainerVisitor() |
Modifier and Type | Method and Description |
---|---|
protected R |
apply(ValueVector vector,
A arg) |
R |
apply(VectorContainer container,
A arg) |
R |
visitChildren(VectorContainer container,
A arg) |
protected R |
visitList(ListVector vector,
A arg) |
protected R |
visitMap(AbstractMapVector vector,
A arg) |
protected R |
visitPrimitive(ValueVector vector,
A arg) |
protected R |
visitRepeatedList(RepeatedListVector vector,
A arg) |
protected R |
visitRepeatedMap(RepeatedMapVector vector,
A arg) |
protected R |
visitRepeatedPrimitive(BaseRepeatedValueVector vector,
A arg) |
protected R |
visitVector(ValueVector vector,
A arg) |
public R apply(VectorContainer container, A arg)
public R visitChildren(VectorContainer container, A arg)
protected R apply(ValueVector vector, A arg)
protected R visitRepeatedMap(RepeatedMapVector vector, A arg)
protected R visitMap(AbstractMapVector vector, A arg)
protected R visitRepeatedList(RepeatedListVector vector, A arg)
protected R visitList(ListVector vector, A arg)
protected R visitRepeatedPrimitive(BaseRepeatedValueVector vector, A arg)
protected R visitPrimitive(ValueVector vector, A arg)
protected R visitVector(ValueVector vector, A arg)
Copyright © 1970 The Apache Software Foundation. All rights reserved.