opendap/src/main/java/opendap/servers/FunctionLibrary.java
public BTFunction getBTFunction(String name)
            throws NoSuchFunctionException {

        if (!btFunctions.containsKey(name)) {
            loadNewFunction(name);
        }
        return (BTFunction) btFunctions.get(name);
    }
public BTFunction getBTFunction(String name)
            throws NoSuchFunctionException {

        if (!btFunctions.containsKey(name)) {
            loadNewFunction(name);
        }
        return (BTFunction) btFunctions.get(name);
    }
Retrieves a BaseType function from the library. If the function
is not found the library will attempt to load it using the
mechanism described in the class documentation.

@param name The name of the function being requested.
@return Null if the function is not
in the library, and the attempt to load it fails.