Class BuiltinFunctionProvider
- java.lang.Object
- 
- com._1c.g5.v8.dt.dcs.expressions.functions.BuiltinFunctionProvider
 
- 
- All Implemented Interfaces:
- IFunctionProvider
 
 public class BuiltinFunctionProvider extends Object implements IFunctionProvider SpecialIFunctionProvidercollects items corresponding to the builtin methods for Expression language in DCS
- 
- 
Constructor SummaryConstructors Constructor Description BuiltinFunctionProvider(Collection<IExpressionsFunctionsItem> items)Constructor
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionsFunctionsFunctiongetFunctionByName(String name)GetsExpressionsFunctionsFunctionby nameCollection<IExpressionsFunctionsItem>getItems()GetsIExpressionsFunctionsItems corresponding to the available elements in the Expression language in DCSbooleanhasItems()Checks that there are items in provider
 
- 
- 
- 
Constructor Detail- 
BuiltinFunctionProviderpublic BuiltinFunctionProvider(Collection<IExpressionsFunctionsItem> items) Constructor- Parameters:
- items- items collecting in the provider, cannot be- null
 
 
- 
 - 
Method Detail- 
getItemspublic Collection<IExpressionsFunctionsItem> getItems() Description copied from interface:IFunctionProviderGetsIExpressionsFunctionsItems corresponding to the available elements in the Expression language in DCS- Specified by:
- getItemsin interface- IFunctionProvider
- Returns:
- collection of IExpressionsFunctionsItemcorresponding to the available elements in the Expression language in DCS, nevernull
 
 - 
getFunctionByNamepublic ExpressionsFunctionsFunction getFunctionByName(String name) Description copied from interface:IFunctionProviderGetsExpressionsFunctionsFunctionby name- Specified by:
- getFunctionByNamein interface- IFunctionProvider
- Parameters:
- name- name of the- ExpressionsFunctionsFunction, cannot be- null
- Returns:
- ExpressionsFunctionsFunctionor- nullif there is no items with- name
 
 - 
hasItemspublic boolean hasItems() Description copied from interface:IFunctionProviderChecks that there are items in provider- Specified by:
- hasItemsin interface- IFunctionProvider
- Returns:
- trueif there are items in provider,- falseotherwise
 
 
- 
 
-