com.ibm.websphere.query.base
Interface IFunction

All Superinterfaces:
IFunctionElement, ILeftOperand, IOrderByElement, IRightOperand, IStringBuilder, java.io.Serializable
All Known Implementing Classes:
Function

public interface IFunction
extends ILeftOperand, IRightOperand, IOrderByElement, IFunctionElement, IStringBuilder

The IFunction interface is an object that represents a function in a query.

It extends the ILeftOperand, IRightOperand, IOrderByElement, IFunctionElement, and IStringBuilder interfaces.

Instances of classes that implement this interface are used to represent functions that contain a name and function elements.


Method Summary
 IFunctionElement[] getFunctionElements()
          Returns the function elements of the function.
 java.lang.String getName()
          Returns the name of the function.
 
Methods inherited from interface com.ibm.websphere.query.base.ILeftOperand
getDataType
 
Methods inherited from interface com.ibm.websphere.query.base.IFunctionElement
getDataType
 
Methods inherited from interface com.ibm.websphere.query.base.IStringBuilder
buildString, buildString
 

Method Detail

getFunctionElements

IFunctionElement[] getFunctionElements()
Returns the function elements of the function.


getName

java.lang.String getName()
Returns the name of the function.