hep.aida.ref.tuple
Class TupleColumn.TupleColumnObject
java.lang.Object
hep.aida.ref.tuple.TupleColumn
hep.aida.ref.tuple.TupleColumn.TupleColumnObject
- All Implemented Interfaces:
- FTupleColumn, hep.aida.IBaseTupleColumn, hep.aida.ITupleColumn, hep.aida.ITupleColumn.Object
- Enclosing class:
- TupleColumn
- public static class TupleColumn.TupleColumnObject
- extends TupleColumn
- implements hep.aida.ITupleColumn.Object
- Source Code:
- TupleColumn.TupleColumnObject.java
Nested classes inherited from class hep.aida.ref.tuple.TupleColumn |
TupleColumn.TupleColumnBoolean, TupleColumn.TupleColumnByte, TupleColumn.TupleColumnChar, TupleColumn.TupleColumnDouble, TupleColumn.TupleColumnFloat, TupleColumn.TupleColumnFolder, TupleColumn.TupleColumnInt, TupleColumn.TupleColumnLong, TupleColumn.TupleColumnObject, TupleColumn.TupleColumnShort, TupleColumn.TupleColumnString |
Nested classes inherited from class hep.aida.ITupleColumn |
hep.aida.ITupleColumn.B, hep.aida.ITupleColumn.C, hep.aida.ITupleColumn.D, hep.aida.ITupleColumn.F, hep.aida.ITupleColumn.I, hep.aida.ITupleColumn.ITuple, hep.aida.ITupleColumn.L, hep.aida.ITupleColumn.Object, hep.aida.ITupleColumn.S, hep.aida.ITupleColumn.String, hep.aida.ITupleColumn.Z |
Methods inherited from class hep.aida.ref.tuple.TupleColumn |
addRow, fill, getDefaultValue, hasDefaultValue, maximum, maxValue, mean, meanValue, minimum, minValue, name, reset, resetRow, resetRows, rms, rmsValue, setCurrentArray, setDefaultValue, type, value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface hep.aida.IBaseTupleColumn |
maximum, mean, minimum, name, rms, type |
createArray
protected void createArray(int size)
- Description copied from class:
TupleColumn
- Create a new array of the appropriate type with given length.
- Specified by:
createArray
in class TupleColumn
- Parameters:
size
- The size of the array to be created.
value
public void value(int index,
Value value)
- Specified by:
value
in class TupleColumn
setValue
public void setValue(int index,
Value value)
- Specified by:
setValue
in class TupleColumn
hasStatistics
protected boolean hasStatistics()
- Description copied from class:
TupleColumn
- Does this column carry any statistic information?
- Specified by:
hasStatistics
in class TupleColumn
- Returns:
true
if the statistics is updated.
defaultValue
public void defaultValue(Value value)
- Specified by:
defaultValue
in interface FTupleColumn
- Overrides:
defaultValue
in class TupleColumn
currentArrayUpdated
protected void currentArrayUpdated()
- Description copied from class:
TupleColumn
- Update the current array in the column.
This method is invoked within the setCurrentArray( int ) method when the current array is actually changed.
The FTupleColumn on which the method is invoked should internally update the current array.
- Specified by:
currentArrayUpdated
in class TupleColumn
fill
public void fill(Object value)
throws IllegalArgumentException
- Specified by:
fill
in interface hep.aida.ITupleColumn.Object
- Throws:
IllegalArgumentException
value
public Object value()
- Specified by:
value
in interface hep.aida.ITupleColumn.Object
defaultValue
public Object defaultValue()
- Specified by:
defaultValue
in interface hep.aida.ITupleColumn.Object
fillableObject
public Object fillableObject()
- Specified by:
fillableObject
in interface hep.aida.ITupleColumn.Object
Copyright © 2000-2004 FreeHEP, All Rights Reserved.