public class AttrFunctionDescription
extends org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription
| Constructor and Description |
|---|
AttrFunctionDescription() |
| Modifier and Type | Method and Description |
|---|---|
org.pentaho.reporting.libraries.formula.function.FunctionCategory |
getCategory() |
java.lang.Object |
getDefaultValue(int position)
Returns the default value for an optional parameter.
|
int |
getParameterCount() |
org.pentaho.reporting.libraries.formula.typing.Type |
getParameterType(int position) |
org.pentaho.reporting.libraries.formula.typing.Type |
getValueType() |
boolean |
isInfiniteParameterCount() |
boolean |
isParameterMandatory(int position)
Defines, whether the parameter at the given position is mandatory.
|
public int getParameterCount()
public boolean isInfiniteParameterCount()
isInfiniteParameterCount in interface org.pentaho.reporting.libraries.formula.function.FunctionDescriptionisInfiniteParameterCount in class org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescriptionpublic org.pentaho.reporting.libraries.formula.typing.Type getParameterType(int position)
public org.pentaho.reporting.libraries.formula.typing.Type getValueType()
public boolean isParameterMandatory(int position)
public java.lang.Object getDefaultValue(int position)
getDefaultValue in interface org.pentaho.reporting.libraries.formula.function.FunctionDescriptiongetDefaultValue in class org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescriptionposition - public org.pentaho.reporting.libraries.formula.function.FunctionCategory getCategory()