|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthep.aida.ref.event.AIDAObservable
hep.aida.ref.ManagedObject
hep.aida.ref.tuple.AbstractTuple
hep.aida.ref.tuple.ReadOnlyAbstractTuple
hep.aida.ref.tuple.ChainedTuple
public class ChainedTuple
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class hep.aida.ref.tuple.AbstractTuple |
|---|
AbstractTuple.AbstractTupleColumnFactory |
| Field Summary |
|---|
| Fields inherited from interface hep.aida.ref.tuple.FTuple |
|---|
ROWS_UNKNOWN |
| Constructor Summary | |
|---|---|
ChainedTuple(String name,
String title,
ITuple[] set)
Tuple constructor. |
|
| Method Summary | |
|---|---|
String |
columnDefaultString(int column)
|
Object |
columnDefaultValue(int column)
Get the column default. |
double |
columnMax(int column)
Get the maximum value of a column. |
double |
columnMean(int column)
Get the mean value of a column. |
double |
columnMin(int column)
Get the minimum value of a column. |
String |
columnName(int column)
Get the name of a column from its index |
double |
columnRms(int column)
Get the rms of a column. |
int |
columns()
Get the number of columns in the Tuple. |
Class |
columnType(int column)
Get the type of the column from its index |
void |
columnValue(int column,
org.freehep.util.Value v)
|
int |
findColumn(String name)
Convert a name to a column index. |
ITuple |
findTuple(int column)
Return method for tuple variables of type ITuple for a given column. |
int |
getRow()
Get the current row. |
boolean |
isInMemory()
|
boolean |
next()
Positions the cursor at the next row. |
boolean |
providesColumnDefaultValues()
|
int |
rows()
The number of rows currently in the ntuple. |
void |
setRow(int row)
Set the current row. |
void |
skip(int rows)
Skips rows. |
void |
start()
Positions the read cursor immediately before the first row. |
boolean |
supportsMultipleCursors()
|
boolean |
supportsRandomAccess()
|
| Methods inherited from class hep.aida.ref.tuple.ReadOnlyAbstractTuple |
|---|
addRow, fill, reset, resetRow |
| Methods inherited from class hep.aida.ref.tuple.AbstractTuple |
|---|
annotation, column, column, columnByIndex, columnByName, columnNames, columnTypes, columnValue, cursor, evaluateMax, evaluateMax, evaluateMin, evaluateMin, fill, fill, fill, fill, fill, fill, fill, fill, fill, fill, fill, fill, getBoolean, getByte, getChar, getDouble, getFloat, getInt, getLong, getObject, getOptions, getShort, getString, getTuple, newInternalCursor, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, project, setAnnotation, setTitle, title, tuple |
| Methods inherited from class hep.aida.ref.ManagedObject |
|---|
isFillable, name, setFillable, setName, type, typeForClass |
| Methods inherited from class hep.aida.ref.event.AIDAObservable |
|---|
addListener, isConnected, removeAllListeners, removeListener, setConnected, setValid, setValidForAll |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hep.aida.ref.tuple.FTuple |
|---|
name |
| Methods inherited from interface hep.aida.ref.event.Connectable |
|---|
isConnected, setConnected |
| Constructor Detail |
|---|
public ChainedTuple(String name,
String title,
ITuple[] set)
name - the Tuple's nametitle - the Tuple's titleset - Array of ITuples to be chained| Method Detail |
|---|
public boolean supportsRandomAccess()
supportsRandomAccess in interface FTuplesupportsRandomAccess in class AbstractTuplepublic boolean supportsMultipleCursors()
supportsMultipleCursors in interface FTuplesupportsMultipleCursors in class AbstractTuplepublic boolean isInMemory()
isInMemory in interface FTupleisInMemory in class AbstractTuplepublic boolean providesColumnDefaultValues()
providesColumnDefaultValues in class AbstractTuple
public void columnValue(int column,
org.freehep.util.Value v)
columnValue in class AbstractTuplepublic String columnDefaultString(int column)
columnDefaultString in class AbstractTuplepublic int columns()
columns in interface ITuplecolumns in interface FTuplecolumns in class AbstractTuplepublic String columnName(int column)
columnName in interface ITuplecolumnName in interface FTuplecolumnName in class AbstractTuplecolumn - the column's index
public Class columnType(int column)
columnType in interface ITuplecolumnType in interface FTuplecolumnType in class AbstractTuplecolumn - the column's index
public double columnMin(int column)
columnMin in interface ITuplecolumnMin in class AbstractTuplecolumn - The column's index.
public double columnMax(int column)
columnMax in interface ITuplecolumnMax in class AbstractTuplecolumn - The column's index.
public double columnMean(int column)
columnMean in interface ITuplecolumnMean in class AbstractTuplecolumn - The column's index.
public double columnRms(int column)
columnRms in interface ITuplecolumnRms in class AbstractTuplecolumn - The column's index.
public int rows()
rows in interface ITuplerows in interface FTuplerows in class AbstractTuplepublic int getRow()
getRow in class AbstractTuplepublic ITuple findTuple(int column)
ITuple
findTuple in interface ITuplefindTuple in class AbstractTuplecolumn - The column's index.
public void setRow(int row)
setRow in interface ITuplesetRow in class AbstractTuplerow - The current row;public void start()
start in interface ITuplestart in class AbstractTuplepublic void skip(int rows)
skip in interface ITupleskip in class AbstractTuplerows - number of rows to skip, greater than 0.public boolean next()
next in interface ITuplenext in class AbstractTuple
public int findColumn(String name)
throws IllegalArgumentException
findColumn in interface ITuplefindColumn in class AbstractTuplename - The colum's name.
IllegalArgumentExceptionpublic Object columnDefaultValue(int column)
ITuple
columnDefaultValue in interface ITuplecolumnDefaultValue in class AbstractTuplecolumn - The column's index.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||