Package mondrian.olap.fun
Class UdfResolver.ClassUdfFactory
- java.lang.Object
-
- mondrian.olap.fun.UdfResolver.ClassUdfFactory
-
- All Implemented Interfaces:
UdfResolver.UdfFactory
- Enclosing class:
- UdfResolver
public static class UdfResolver.ClassUdfFactory extends java.lang.Object implements UdfResolver.UdfFactory
Implementation ofUdfResolver.UdfFactory
that instantiates a given class using a public default constructor.
-
-
Constructor Summary
Constructors Constructor Description ClassUdfFactory(java.lang.Class<? extends UserDefinedFunction> clazz, java.lang.String name)
Creates a ClassUdfFactory.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserDefinedFunction
create()
Creates a UDF.
-
-
-
Constructor Detail
-
ClassUdfFactory
public ClassUdfFactory(java.lang.Class<? extends UserDefinedFunction> clazz, java.lang.String name)
Creates a ClassUdfFactory.- Parameters:
clazz
- Class to instantiatename
- Name
-
-
Method Detail
-
create
public UserDefinedFunction create()
Description copied from interface:UdfResolver.UdfFactory
Creates a UDF.- Specified by:
create
in interfaceUdfResolver.UdfFactory
- Returns:
- UDF
-
-