java.io.Serializable
AbsFunctionDescription
, AbstractFunctionDescription
, AcosFunctionDescription
, AcoshFunctionDescription
, AndFunctionDescription
, AsinFunctionDescription
, Atan2FunctionDescription
, AtanFunctionDescription
, AverageAFunctionDescription
, AverageFunctionDescription
, ChooseFunctionDescription
, CosFunctionDescription
, CountAFunctionDescription
, CountBlankFunctionDescription
, CountFunctionDescription
, CsvArrayFunctionDescription
, CsvTextFunctionDescription
, DateDifFunctionDescription
, DateFunctionDescription
, DateValueFunctionDescription
, DayFunctionDescription
, DaysFunctionDescription
, DefaultFunctionDescription
, EvenFunctionDescription
, ExactFunctionDescription
, ExpFunctionDescription
, FalseFunctionDescription
, FindFunctionDescription
, HasChangedFunctionDescription
, HourFunctionDescription
, IfFunctionDescription
, IndexFunctionDescription
, IntFunctionDescription
, IsBlankFunctionDescription
, IsErrFunctionDescription
, IsErrorFunctionDescription
, IsEvenFunctionDescription
, IsLogicalFunctionDescription
, IsNaFunctionDescription
, IsNonTextFunctionDescription
, IsNumberFunctionDescription
, IsOddFunctionDescription
, IsRefFunctionDescription
, IsTextFunctionDescription
, LeftFunctionDescription
, LenFunctionDescription
, LnFunctionDescription
, Log10FunctionDescription
, LogFunctionDescription
, LowerFunctionDescription
, MaxAFunctionDescription
, MaxFunctionDescription
, MessageFunctionDescription
, MidFunctionDescription
, MinAFunctionDescription
, MinFunctionDescription
, MinuteFunctionDescription
, ModFunctionDescription
, MonthFunctionDescription
, NaFunctionDescription
, NormalizeArrayFunctionDescription
, NotFunctionDescription
, NowFunctionDescription
, NullFunctionDescription
, OddFunctionDescription
, OrFunctionDescription
, PiFunctionDescription
, PowerFunctionDescription
, ReplaceFunctionDescription
, ReptFunctionDescription
, RightFunctionDescription
, SecondFunctionDescription
, SinFunctionDescription
, SqrtFunctionDescription
, SubstituteFunctionDescription
, SumAFunctionDescription
, SumFunctionDescription
, TextFunctionDescription
, TFunctionDescription
, TimeFunctionDescription
, TimeValueFunctionDescription
, TodayFunctionDescription
, TrimFunctionDescription
, TrueFunctionDescription
, UnicharFunctionDescription
, UnicodeFunctionDescription
, UpperFunctionDescription
, URLEncodeFunctionDescription
, ValueFunctionDescription
, VarFunctionDescription
, WeekDayFunctionDescription
, XorFunctionDescription
, YearFunctionDescription
public interface FunctionDescription
extends java.io.Serializable
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getCanonicalName() |
|
FunctionCategory |
getCategory() |
|
java.lang.Object |
getDefaultValue(int position) |
Returns the default value for an optional parameter.
|
java.lang.String |
getDescription(java.util.Locale locale) |
|
java.lang.String |
getDisplayName(java.util.Locale locale) |
|
int |
getParameterCount() |
|
java.lang.String |
getParameterDescription(int position,
java.util.Locale locale) |
|
java.lang.String |
getParameterDisplayName(int position,
java.util.Locale locale) |
|
Type |
getParameterType(int position) |
Returns the parameter type at the given position using the function
metadata.
|
Type |
getValueType() |
|
boolean |
isInfiniteParameterCount() |
|
boolean |
isParameterMandatory(int position) |
Defines, whether the parameter at the given position is mandatory.
|
boolean |
isVolatile() |
java.lang.String getCanonicalName()
java.lang.String getDisplayName(java.util.Locale locale)
java.lang.String getDescription(java.util.Locale locale)
boolean isVolatile()
Type getValueType()
FunctionCategory getCategory()
int getParameterCount()
boolean isInfiniteParameterCount()
Type getParameterType(int position)
position
- The parameter index.java.lang.String getParameterDisplayName(int position, java.util.Locale locale)
java.lang.String getParameterDescription(int position, java.util.Locale locale)
boolean isParameterMandatory(int position)
java.lang.Object getDefaultValue(int position)
position
-