jas.statistics
Class Series.Long
java.lang.Object
jas.statistics.Series
jas.statistics.Series.Long
- All Implemented Interfaces:
- ISimEventListener, ILongArraySource, IUpdatableSource
- Enclosing class:
- Series
public static class Series.Long
- extends Series
- implements ILongArraySource
Constructor Summary |
Series.Long(ILongSource source)
Create a statistic probe on a collection of ILongSource objects. |
Series.Long(ILongSource source,
int valueID)
Create a statistic probe on a collection of IDblSource objects. |
Series.Long(java.lang.Object source,
java.lang.String valueName,
boolean getFromMethod)
Create a basic statistic probe on a collection of objects. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Series.Long
public Series.Long(ILongSource source)
- Create a statistic probe on a collection of ILongSource objects.
It uses the ILongSource variable id.
- Parameters:
source
- The collection containing ILongSource object.
Series.Long
public Series.Long(ILongSource source,
int valueID)
- Create a statistic probe on a collection of IDblSource objects.
- Parameters:
name
- Name of the statistic object.source
- The collection containing IDblSource object.valueID
- The value identifier defined by source object.
Series.Long
public Series.Long(java.lang.Object source,
java.lang.String valueName,
boolean getFromMethod)
- Create a basic statistic probe on a collection of objects.
- Parameters:
name
- Name of the statistic object.source
- A collection of generic objects.objectClass
- The class of the objects contained by collection source.valueName
- The name of the field or the method returning the variable to be probed.getFromMethod
- Specifies if valueName is a method or a property value.
getDoubleArray
public double[] getDoubleArray()
getLongArray
public long[] getLongArray()
- Description copied from interface:
ILongArraySource
- Return the currently cached array of long values.
- Specified by:
getLongArray
in interface ILongArraySource
- Returns:
- An array of long or a null pointer if the source is empty.
getLongArrayList
public cern.colt.list.LongArrayList getLongArrayList()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
updateSource
public void updateSource()
- Description copied from interface:
IUpdatableSource
- Force the source to update its currently cached data.
- Specified by:
updateSource
in interface IUpdatableSource
- Specified by:
updateSource
in class Series