|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.query.function.FunctionTree
public class FunctionTree
Data structure used to store function signature information. There are multiple uses
of this signature information so there are multiple data structures within the FunctionTree
for handling each. One type of information is the function metadata required by users of
this class for data driving GUIs or function selection. The other type of information is that
needed to quickly find and/or invoke the functions at execution time. In general all methods
are concerned with function metadata EXCEPT getFunction(java.lang.String, java.lang.Class[]) which is used to find a function
for execution.
| Constructor Summary | |
|---|---|
FunctionTree(FunctionMetadataSource source)
Construct a new tree with the given source of function metadata. |
|
FunctionTree(FunctionMetadataSource source,
boolean validateClass)
Construct a new tree with the given source of function metadata. |
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FunctionTree(FunctionMetadataSource source)
source - The metadata source
public FunctionTree(FunctionMetadataSource source,
boolean validateClass)
source - The metadata source
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||