@InterfaceAudience.Public @InterfaceStability.Evolving @Target(value=TYPE) @Retention(value=RUNTIME) @Inherited public @interface UDFType
Modifier and Type | Optional Element and Description |
---|---|
boolean |
deterministic
Certain optimizations should not be applied if UDF is not deterministic.
|
boolean |
distinctLike
A UDF is considered distinctLike if the UDF can be evaluated on just the
distinct values of a column.
|
boolean |
impliesOrder
Using in analytical functions to specify that UDF implies an ordering
|
boolean |
stateful
If a UDF stores state based on the sequence of records it has processed, it
is stateful.
|
public abstract boolean deterministic
public abstract boolean stateful
Copyright © 2016 The Apache Software Foundation. All rights reserved.