hep.aida.ref.function
Class FunctionCatalog
java.lang.Object
hep.aida.ref.function.FunctionCatalog
- All Implemented Interfaces:
- hep.aida.dev.IDevFunctionCatalog, hep.aida.IFunctionCatalog, Serializable
public class FunctionCatalog
- extends Object
- implements hep.aida.dev.IDevFunctionCatalog, Serializable
- See Also:
- Serialized Form
defaultNames
public static String[] defaultNames
prefix
public static String prefix
getFunctionCatalog
public static FunctionCatalog getFunctionCatalog()
getFunctionCatalog
public static FunctionCatalog getFunctionCatalog(String fileName)
throws IOException
- Throws:
IOException
add
public boolean add(String nameId,
hep.aida.IFunction f)
- Specified by:
add
in interface hep.aida.IFunctionCatalog
add
public boolean add(String nameId,
String codelet)
- Specified by:
add
in interface hep.aida.IFunctionCatalog
list
public String[] list()
- Specified by:
list
in interface hep.aida.IFunctionCatalog
create
public hep.aida.IFunction create(String model)
- Specified by:
create
in interface hep.aida.dev.IDevFunctionCatalog
create
public hep.aida.IFunction create(String name,
String model)
clone
public hep.aida.IFunction clone(String nameInATree,
hep.aida.IFunction f)
defaultFunctions
public String[] defaultFunctions()
loadAll
public void loadAll(String nameOnDisk)
throws IOException
- Specified by:
loadAll
in interface hep.aida.IFunctionCatalog
- Throws:
IOException
storeAll
public void storeAll(String nameOnDisk)
throws IOException
- Specified by:
storeAll
in interface hep.aida.IFunctionCatalog
- Throws:
IOException
remove
public void remove(String nameId)
- Specified by:
remove
in interface hep.aida.IFunctionCatalog
getFunctionCreator
public FunctionCreator getFunctionCreator()
toString
public String toString()
- Overrides:
toString
in class Object
main
public static void main(String[] args)
throws ClassNotFoundException,
FileNotFoundException,
IOException
- Throws:
ClassNotFoundException
FileNotFoundException
IOException
test1
public static void test1()
throws ClassNotFoundException,
FileNotFoundException,
IOException
- Throws:
ClassNotFoundException
FileNotFoundException
IOException
test2
public static void test2()
throws ClassNotFoundException,
FileNotFoundException,
IOException
- Throws:
ClassNotFoundException
FileNotFoundException
IOException
jHepWork 3.0 ©