|
FreeHEP API Version v1.2.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--hep.aida.ref.tree.TreeFactory
Constructor Summary | |
TreeFactory(hep.aida.IAnalysisFactory analysisFactory)
The default constructor. |
Method Summary | |
hep.aida.ITree |
create()
Creates a new tree and associates it with a store. |
hep.aida.ITree |
create(String storeName)
Creates a new tree and associates it with a store. |
hep.aida.ITree |
create(String storeName,
String storeType)
Creates a new tree and associates it with a store. |
hep.aida.ITree |
create(String storeName,
String storeType,
boolean readOnly)
Creates a new tree and associates it with a store. |
hep.aida.ITree |
create(String storeName,
String storeType,
boolean readOnly,
boolean createNew)
Creates a new tree and associates it with a store. |
hep.aida.ITree |
create(String storeName,
String storeType,
boolean readOnly,
boolean createNew,
String options)
Creates a new tree and associates it with a store. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TreeFactory(hep.aida.IAnalysisFactory analysisFactory)
Method Detail |
public hep.aida.ITree create()
create
in interface hep.aida.ITreeFactory
public hep.aida.ITree create(String storeName) throws IllegalArgumentException, IOException
create
in interface hep.aida.ITreeFactory
storeName
- The name of the store, if empty (""), the tree is created
in memory and therefore will not be associated with a file.
IOException
- if the store already exists
IllegalArgumentException
public hep.aida.ITree create(String storeName, String storeType) throws IllegalArgumentException, IOException
create
in interface hep.aida.ITreeFactory
storeName
- The name of the store, if empty (""), the tree is created
in memory and therefore will not be associated with a file.storeType
- Implementation specific string, may control store type
IOException
- if the store already exists
IllegalArgumentException
public hep.aida.ITree create(String storeName, String storeType, boolean readOnly) throws IllegalArgumentException, IOException
create
in interface hep.aida.ITreeFactory
storeName
- The name of the store, if empty (""), the tree is created
in memory and therefore will not be associated with a file.storeType
- Implementation specific string, may control store typereadOnly
- If true the store is opened readonly, an exception if it does not exist
IOException
- if the store already exists
IllegalArgumentException
public hep.aida.ITree create(String storeName, String storeType, boolean readOnly, boolean createNew) throws IllegalArgumentException, IOException
create
in interface hep.aida.ITreeFactory
storeName
- The name of the store, if empty (""), the tree is created
in memory and therefore will not be associated with a file.storeType
- Implementation specific string, may control store typereadOnly
- If true the store is opened readonly, an exception if it does not existcreateNew
- If false the file must exist, if true the file will be created
IOException
- if the store already exists
IllegalArgumentException
public hep.aida.ITree create(String storeName, String storeType, boolean readOnly, boolean createNew, String options) throws IllegalArgumentException, IOException
create
in interface hep.aida.ITreeFactory
storeName
- The name of the store, if empty (""), the tree is created
in memory and therefore will not be associated with a file.storeType
- Implementation specific string, may control store typereadOnly
- If true the store is opened readonly, an exception if it does not existcreateNew
- If false the file must exist, if true the file will be createdoptions
- Other options, currently are not specified
IOException
- if the store already exists
IllegalArgumentException
|
FreeHEP API Version v1.2.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |