Class HasChangedFunctionDescription
- java.lang.Object
-
- org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription
-
- org.pentaho.reporting.libraries.formula.function.information.HasChangedFunctionDescription
-
- All Implemented Interfaces:
java.io.Serializable,FunctionDescription
public class HasChangedFunctionDescription extends AbstractFunctionDescription
Creation-Date: 31.10.2006, 17:41:12- Author:
- Thomas Morgner
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HasChangedFunctionDescription()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FunctionCategorygetCategory()intgetParameterCount()TypegetParameterType(int position)Returns the parameter type at the given position using the function metadata.TypegetValueType()booleanisInfiniteParameterCount()booleanisParameterMandatory(int position)Defines, whether the parameter at the given position is mandatory.booleanisVolatile()-
Methods inherited from class org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription
getCanonicalName, getDefaultValue, getDescription, getDisplayName, getParameterDescription, getParameterDisplayName
-
-
-
-
Method Detail
-
getValueType
public Type getValueType()
-
getParameterCount
public int getParameterCount()
-
isInfiniteParameterCount
public boolean isInfiniteParameterCount()
- Specified by:
isInfiniteParameterCountin interfaceFunctionDescription- Overrides:
isInfiniteParameterCountin classAbstractFunctionDescription
-
getParameterType
public Type getParameterType(int position)
Description copied from interface:FunctionDescriptionReturns the parameter type at the given position using the function metadata. The first parameter is at the position 0;- Parameters:
position- The parameter index.- Returns:
- The parameter type.
-
isParameterMandatory
public boolean isParameterMandatory(int position)
Defines, whether the parameter at the given position is mandatory. A mandatory parameter must be filled in, while optional parameters need not to be filled in.- Returns:
- false
-
isVolatile
public boolean isVolatile()
- Specified by:
isVolatilein interfaceFunctionDescription- Overrides:
isVolatilein classAbstractFunctionDescription
-
getCategory
public FunctionCategory getCategory()
-
-