hep.aida
Interface IFunctionCatalog
-
- All Known Subinterfaces:
- IDevFunctionCatalog
- All Known Implementing Classes:
- FunctionCatalog
public interface IFunctionCatalogFunction catalog.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description booleanadd(java.lang.String nameId, IFunction f)Remember persistently definition (code!) of a function under a name.booleanadd(java.lang.String nameId, java.lang.String codelet)java.lang.String[]list()voidloadAll(java.lang.String nameOnDisk)voidremove(java.lang.String nameId)voidstoreAll(java.lang.String nameOnDisk)
-
-
-
Method Detail
-
add
boolean add(java.lang.String nameId, IFunction f)Remember persistently definition (code!) of a function under a name. Scripted function created by the user may be automatically available in the subsequent analysis sessions. This is also a way to create new names for combinations of exisiting model functions ("G+G+E+P5"). Last but not least, system may be easily extended with model functions developed in the programming language directly. Predefined functions: "G","E","Pn".
-
add
boolean add(java.lang.String nameId, java.lang.String codelet)
-
list
java.lang.String[] list()
-
remove
void remove(java.lang.String nameId)
-
storeAll
void storeAll(java.lang.String nameOnDisk) throws java.io.IOException- Throws:
java.io.IOException
-
loadAll
void loadAll(java.lang.String nameOnDisk) throws java.io.IOException- Throws:
java.io.IOException
-
-
DMelt 3.0 © DataMelt by jWork.ORG