All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Query |
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.sas.iquery.metadata.serverprop.Function

Packages that use Function
com.sas.iquery.dataservices | Provides utility classes and methods that are used to read information maps and retrieve filter values.
com.sas.iquery.metadata.business | The main package that provides modeling for SAS Query Services's two business models (information maps and data selections), which provide a logical layer of metadata modeling above the physical layer model.
com.sas.iquery.metadata.expr | Provides classes that are used to model expressions, which are used to compose data items and filters.
com.sas.iquery.metadata.serverprop | Provides specific information (via a ServerProperties object) about the capabilities of the server, such as operators and recognized functions.

Uses of Function in com.sas.iquery.dataservices

Methods in com.sas.iquery.dataservices with parameters of type Function
`static boolean` | `DataRetrievalUtil.isValidROLAPAggregation(DataItem item, Function aggregation)` Tests if a given data item can be used with the given aggregation function in ROLAP.
`static boolean` | `DataRetrievalUtil.isValidROLAPAggregation(Function aggregation)` Tests if a given function may be used as an aggregation for ROLAP.

Uses of Function in com.sas.iquery.metadata.business

Methods in com.sas.iquery.metadata.business that return Function
`Function` | `DataItem.getAggregationType()` Returns the aggregating function to use when aggregating on this DataItem This functions must come from the server properties for the InformationMap.

Methods in com.sas.iquery.metadata.business with parameters of type Function
`boolean` | `DataItem.isAggregationTypeSupported(Function aggregationType)` Returns whether a particular aggregationType is supported.
`void` | `DataItem.setAggregationType(Function aggregationType)` Sets the aggregation function to use when aggregating on this DataItem.
`void` | `DataItem.setAggregationTypeSupported(Function aggregationType, boolean aggregationTypeSupported)` Sets whether a particular aggregation Function is supported.

Uses of Function in com.sas.iquery.metadata.expr

Methods in com.sas.iquery.metadata.expr that return Function
`Function` | `FunctionCall.getFunction()` Returns the Function object contained in this function call.

Methods in com.sas.iquery.metadata.expr with parameters of type Function
`void` | `FunctionCall.setFunction(Function function)` Sets the function on this function call.

Constructors in com.sas.iquery.metadata.expr with parameters of type Function
`FunctionCall(Function function)` Instantiates a new FunctionCall object with the input function and no arguments.
`FunctionCall(Function function, ExpressionInterface arg1)` Instantiates a new FunctionCall object with the input function and one argument.
`FunctionCall(Function function, ExpressionInterface arg1, ExpressionInterface arg2)` Instantiates a new FunctionCall object with the input function and two arguments.
`FunctionCall(Function function, ExpressionInterface arg1, ExpressionInterface arg2, ExpressionInterface arg3)` Instantiates a new FunctionCall object with the input function and three arguments.
`FunctionCall(Function function, java.util.List<ExpressionInterface> arguments)` Instantiates a new FunctionCall object with the input function and list of arguments.

Uses of Function in com.sas.iquery.metadata.serverprop

Subclasses of Function in com.sas.iquery.metadata.serverprop
`class` | `Operator` Models an operator definition that can be used within expressions to perform more complex queries.

Methods in com.sas.iquery.metadata.serverprop that return Function
`static Function` | `ServerProperties.getFunctionByFullID(java.lang.String id)` Same as getFunctionByID() except that this is a static version that first finds the proper ServerProperties object then looks up the function from there.
`Function` | `ServerProperties.getFunctionByID(java.lang.String id)` Returns the function with the given id.
`Function` | `ServerProperties.getFunctionByNameID(FunctionNameID fntID)` Returns the Function for the given FunctionNameID object.
`static Function[]` | `ServerProperties.sortFunctionsListByLabel(java.util.List functions)` Deprecated.

Methods in com.sas.iquery.metadata.serverprop that return types with arguments of type Function
`java.util.List<Function>` | `ServerProperties.getAggregationFunctions(ParameterType type)` Get a list of aggregate functions sorted by the function label.
`java.util.List<Function>` | `ServerProperties.getFunctions()` Returns only the functions supported by the Server
`java.util.List<Function>` | `ServerProperties.getFunctions(Category category)` Returns all the functions defined for the given category, including operators.
`java.util.List<Function>` | `ServerProperties.getFunctions(Category category, ParameterType type)` Returns all the functions defined for the given category and parameter type, including operators.

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Query |
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.