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.
 




Copyright © 2009 SAS Institute Inc. All Rights Reserved.