whitespace (tabs to spaces)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1747820 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
1a906b4d68
commit
82134e3d8a
@ -6,7 +6,7 @@
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
@ -30,30 +30,30 @@ import java.util.Collection;
|
||||
*/
|
||||
public class AggregatingUDFFinder implements UDFFinder {
|
||||
|
||||
private final Collection<UDFFinder> _usedToolPacks;
|
||||
private final Collection<UDFFinder> _usedToolPacks;
|
||||
|
||||
public AggregatingUDFFinder(UDFFinder ... usedToolPacks) {
|
||||
public AggregatingUDFFinder(UDFFinder ... usedToolPacks) {
|
||||
_usedToolPacks = new ArrayList<UDFFinder>(usedToolPacks.length);
|
||||
_usedToolPacks.addAll(Arrays.asList(usedToolPacks));
|
||||
}
|
||||
_usedToolPacks.addAll(Arrays.asList(usedToolPacks));
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns executor by specified name. Returns <code>null</code> if
|
||||
* function isn't contained by any registered tool pack.
|
||||
*
|
||||
* @param name Name of function.
|
||||
* @return Function executor. <code>null</code> if not found
|
||||
*/
|
||||
public FreeRefFunction findFunction(String name) {
|
||||
FreeRefFunction evaluatorForFunction;
|
||||
for (UDFFinder pack : _usedToolPacks) {
|
||||
evaluatorForFunction = pack.findFunction(name);
|
||||
if (evaluatorForFunction != null) {
|
||||
return evaluatorForFunction;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
/**
|
||||
* Returns executor by specified name. Returns <code>null</code> if
|
||||
* function isn't contained by any registered tool pack.
|
||||
*
|
||||
* @param name Name of function.
|
||||
* @return Function executor. <code>null</code> if not found
|
||||
*/
|
||||
public FreeRefFunction findFunction(String name) {
|
||||
FreeRefFunction evaluatorForFunction;
|
||||
for (UDFFinder pack : _usedToolPacks) {
|
||||
evaluatorForFunction = pack.findFunction(name);
|
||||
if (evaluatorForFunction != null) {
|
||||
return evaluatorForFunction;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add a new toolpack
|
||||
|
Loading…
Reference in New Issue
Block a user