| Package | Description | 
|---|---|
| com.pervasive.datarush.functions | 
 Provides classes and interfaces related to defining functions on records. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScalarTokenType | 
WidestInputTyper.computeResultType(FunctionContext ctx)  | 
ScalarTokenType | 
ObjectInputTyper.computeResultType(FunctionContext ctx)  | 
ScalarTokenType | 
FunctionTyper.computeResultType(FunctionContext ctx)
Calculates the result type for the function given the
 provided context. 
 | 
ScalarTokenType | 
FixedType.computeResultType(FunctionContext ctx)  | 
ScalarTokenType | 
WidestInputTyper.computeUpperBound(FunctionContext ctx)  | 
ScalarTokenType | 
ObjectInputTyper.computeUpperBound(FunctionContext ctx)  | 
ScalarTokenType | 
FunctionTyper.computeUpperBound(FunctionContext ctx)
Calculates the upper bound for the function given the
 provided context. 
 | 
ScalarTokenType | 
FixedType.computeUpperBound(FunctionContext ctx)  | 
static ScalarTokenType | 
FunctionUtil.widestInputType(FunctionContext ctx)
Returns the widest input type for all  
ScalarValuedFunction
 arguments in the context. | 
static ScalarTokenType | 
FunctionUtil.widestInputType(FunctionContext ctx,
               int... indices)
Returns the widest input type for all specified  
ScalarValuedFunction
 arguments in the context. | 
Copyright © 2024 Actian Corporation. All rights reserved.