FreeHEP API
Version current

hep.aida.jni
Class CITupleFactory

java.lang.Object
  extended byhep.aida.jni.CAIDRef
      extended byhep.aida.jni.CProxy
          extended byhep.aida.jni.CITupleFactory
All Implemented Interfaces:
hep.aida.ITupleFactory

public class CITupleFactory
extends CProxy
implements hep.aida.ITupleFactory

Source Code:
CITupleFactory.java

Field Summary
 
Fields inherited from class hep.aida.jni.CAIDRef
crefID
 
Constructor Summary
CITupleFactory(long crefID)
           
 
Method Summary
 hep.aida.ITuple create(String path, String title, String columns)
           
 hep.aida.ITuple create(String path, String title, String[] columnNames, Class[] columnType)
           
 hep.aida.ITuple create(String path, String title, String[] columnNames, Class[] columnType, String options)
           
 hep.aida.ITuple create(String path, String title, String columns, String options)
           
 hep.aida.ITuple createChained(String path, String title, hep.aida.ITuple[] set)
           
 hep.aida.ITuple createChained(String path, String title, String[] set)
           
 hep.aida.IEvaluator createEvaluator(String expression)
           
 hep.aida.IFilter createFilter(String expression)
           
 hep.aida.IFilter createFilter(String expression, int rowsToProcess)
           
 hep.aida.IFilter createFilter(String expression, int rowsToProcess, int startingRow)
           
 hep.aida.ITuple createFiltered(String path, hep.aida.ITuple tuple, hep.aida.IFilter filter)
           
 hep.aida.ITuple createFiltered(String path, hep.aida.ITuple tuple, hep.aida.IFilter filter, String[] columns)
           
 
Methods inherited from class hep.aida.jni.CProxy
finalize, finalize
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.aida.ITupleFactory
createCopy
 

Constructor Detail

CITupleFactory

public CITupleFactory(long crefID)
Method Detail

create

public hep.aida.ITuple create(String path,
                              String title,
                              String[] columnNames,
                              Class[] columnType)
                       throws IllegalArgumentException
Specified by:
create in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

create

public hep.aida.ITuple create(String path,
                              String title,
                              String[] columnNames,
                              Class[] columnType,
                              String options)
                       throws IllegalArgumentException
Specified by:
create in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

create

public hep.aida.ITuple create(String path,
                              String title,
                              String columns)
                       throws IllegalArgumentException
Specified by:
create in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

create

public hep.aida.ITuple create(String path,
                              String title,
                              String columns,
                              String options)
                       throws IllegalArgumentException
Specified by:
create in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

createChained

public hep.aida.ITuple createChained(String path,
                                     String title,
                                     hep.aida.ITuple[] set)
                              throws IllegalArgumentException
Specified by:
createChained in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

createChained

public hep.aida.ITuple createChained(String path,
                                     String title,
                                     String[] set)
                              throws IllegalArgumentException
Specified by:
createChained in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

createFiltered

public hep.aida.ITuple createFiltered(String path,
                                      hep.aida.ITuple tuple,
                                      hep.aida.IFilter filter)
                               throws IllegalArgumentException
Specified by:
createFiltered in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

createFiltered

public hep.aida.ITuple createFiltered(String path,
                                      hep.aida.ITuple tuple,
                                      hep.aida.IFilter filter,
                                      String[] columns)
                               throws IllegalArgumentException
Specified by:
createFiltered in interface hep.aida.ITupleFactory
Throws:
IllegalArgumentException

createFilter

public hep.aida.IFilter createFilter(String expression)
Specified by:
createFilter in interface hep.aida.ITupleFactory

createFilter

public hep.aida.IFilter createFilter(String expression,
                                     int rowsToProcess)
Specified by:
createFilter in interface hep.aida.ITupleFactory

createFilter

public hep.aida.IFilter createFilter(String expression,
                                     int rowsToProcess,
                                     int startingRow)
Specified by:
createFilter in interface hep.aida.ITupleFactory

createEvaluator

public hep.aida.IEvaluator createEvaluator(String expression)
Specified by:
createEvaluator in interface hep.aida.ITupleFactory

FreeHEP API
Version current

Copyright © 2000-2004 FreeHEP, All Rights Reserved.