|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.freehep.jas.extension.tupleExplorer.mutableTuple.MutableTuple
public class MutableTuple
An interface implemented by all tuples handled by the Tuple Explorer plugin.
Field Summary |
---|
Fields inherited from interface hep.aida.ref.tuple.FTuple |
---|
ROWS_UNKNOWN |
Constructor Summary | |
---|---|
protected |
MutableTuple(hep.aida.ref.tuple.FTuple source,
String title,
MutableTupleTree mutableTupleTree)
|
protected |
MutableTuple(String title,
MutableTupleTree mutableTupleTree)
|
Method Summary | |
---|---|
void |
addMutableTupleColumn(MutableTupleColumn column)
Add a new MutableTupleColumn to the MutableTuple. |
void |
addMutableTupleListener(MutableTupleListener listener)
Add a MutableTupleListener to this tuple. |
protected void |
changedMutableTupleColumn(MutableTupleColumn column)
|
hep.aida.ref.tuple.FTupleColumn |
column(int n)
|
hep.aida.ref.tuple.FTupleColumn |
columnByIndex(int n)
|
hep.aida.ref.tuple.FTupleColumn |
columnByName(String name)
|
int |
columnIndexByName(String name)
|
void |
columnMaxValue(int column,
org.freehep.util.Value value)
|
void |
columnMeanValue(int column,
org.freehep.util.Value value)
|
void |
columnMinValue(int column,
org.freehep.util.Value value)
|
String |
columnName(int index)
|
void |
columnRmsValue(int column,
org.freehep.util.Value value)
|
int |
columns()
|
Class |
columnType(int index)
|
void |
columnValue(int index,
hep.aida.ref.tuple.FTupleCursor cursor,
org.freehep.util.Value value)
|
hep.aida.ref.tuple.FTupleCursor |
cursor()
|
double |
estimatedSize()
|
hep.aida.ref.tuple.FTuple |
getFTuple()
|
boolean |
isInMemory()
|
void |
loadTupleInMemory()
|
MutableTupleTree |
mutableTupleTree()
|
String |
name()
|
void |
removeMutableTupleColumn(MutableTupleColumn column)
Remove a MutableTupleColumn from the MutableTuple. |
void |
removeMutableTupleListener(MutableTupleListener listener)
Remove an FTupleListener from the list of registered listeners of this tuple. |
int |
rows()
|
void |
setTuple(hep.aida.ref.tuple.FTuple tuple)
|
boolean |
supportsMultipleCursors()
|
boolean |
supportsRandomAccess()
|
String |
title()
Methods for the FTuple interface |
MutableTupleTreeNavigator |
treeCursor()
|
org.freehep.jas.plugin.tree.FTreePath |
treePath()
|
hep.aida.ref.tuple.FTuple |
tuple(int index)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected MutableTuple(hep.aida.ref.tuple.FTuple source, String title, MutableTupleTree mutableTupleTree)
protected MutableTuple(String title, MutableTupleTree mutableTupleTree)
Method Detail |
---|
public void addMutableTupleColumn(MutableTupleColumn column)
public void removeMutableTupleColumn(MutableTupleColumn column)
public void removeMutableTupleListener(MutableTupleListener listener)
listener
- The FTupleListener to be added.public void addMutableTupleListener(MutableTupleListener listener)
listener
- The MutableTupleListener to be added.public String title()
title
in interface hep.aida.ref.tuple.FTuple
public String name()
name
in interface hep.aida.ref.tuple.FTuple
public int rows()
rows
in interface hep.aida.ref.tuple.FTuple
public int columns()
columns
in interface hep.aida.ref.tuple.FTuple
public int columnIndexByName(String name)
public boolean supportsRandomAccess()
supportsRandomAccess
in interface hep.aida.ref.tuple.FTuple
public boolean supportsMultipleCursors()
supportsMultipleCursors
in interface hep.aida.ref.tuple.FTuple
public hep.aida.ref.tuple.FTupleColumn columnByName(String name)
columnByName
in interface hep.aida.ref.tuple.FTuple
public hep.aida.ref.tuple.FTupleColumn columnByIndex(int n)
columnByIndex
in interface hep.aida.ref.tuple.FTuple
public hep.aida.ref.tuple.FTupleColumn column(int n)
public hep.aida.ref.tuple.FTupleCursor cursor()
cursor
in interface hep.aida.ref.tuple.FTuple
public void columnMaxValue(int column, org.freehep.util.Value value)
public void columnMeanValue(int column, org.freehep.util.Value value)
public void columnMinValue(int column, org.freehep.util.Value value)
public String columnName(int index)
columnName
in interface hep.aida.ref.tuple.FTuple
public void columnRmsValue(int column, org.freehep.util.Value value)
public Class columnType(int index)
columnType
in interface hep.aida.ref.tuple.FTuple
public void columnValue(int index, hep.aida.ref.tuple.FTupleCursor cursor, org.freehep.util.Value value)
columnValue
in interface hep.aida.ref.tuple.FTuple
public hep.aida.ref.tuple.FTuple tuple(int index)
tuple
in interface hep.aida.ref.tuple.FTuple
public MutableTupleTreeNavigator treeCursor()
public MutableTupleTree mutableTupleTree()
public org.freehep.jas.plugin.tree.FTreePath treePath()
public void setTuple(hep.aida.ref.tuple.FTuple tuple)
protected void changedMutableTupleColumn(MutableTupleColumn column)
public boolean isInMemory()
isInMemory
in interface hep.aida.ref.tuple.FTuple
public void loadTupleInMemory()
public double estimatedSize()
public hep.aida.ref.tuple.FTuple getFTuple()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |