org.jfree.report.expressions.formula.sys
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.FunctionDescription
isInfiniteParameterCount
in class org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription
public 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.FunctionDescription
getDefaultValue
in class org.pentaho.reporting.libraries.formula.function.AbstractFunctionDescription
position
- public org.pentaho.reporting.libraries.formula.function.FunctionCategory getCategory()