public class AggregateEvaluator
extends java.lang.Object
result()
.Modifier and Type | Method and Description |
---|---|
java.util.List<BoundAggregate<?,?>> |
aggregates() |
boolean |
allAggregatorsValid() |
static AggregateEvaluator |
create(java.util.List<BoundAggregate<?,?>> aggregates) |
static AggregateEvaluator |
create(Schema schema,
java.util.List<Expression> aggregates) |
StructLike |
result() |
Types.StructType |
resultType() |
void |
update(DataFile file) |
void |
update(StructLike struct) |
public static AggregateEvaluator create(Schema schema, java.util.List<Expression> aggregates)
public static AggregateEvaluator create(java.util.List<BoundAggregate<?,?>> aggregates)
public void update(StructLike struct)
public void update(DataFile file)
public Types.StructType resultType()
public boolean allAggregatorsValid()
public StructLike result()
public java.util.List<BoundAggregate<?,?>> aggregates()