public static final class SrvMonLongSeries.Pojo extends Object implements UtlPool.Item<SrvMonLongSeries.Pojo>
public static final SrvMonLongSeries.Pojo create(boolean pvt)
public static final SrvMonLongSeries.Pojo create()
public final boolean hasLastSequenceNumber()
public final long getLastSequenceNumber()
public final void setLastSequenceNumber(long val)
public final void clearLastSequenceNumber()
public final boolean hasNumDataPoints()
public final int getNumDataPoints()
public final void setNumDataPoints(int val)
public final void clearNumDataPoints()
public final boolean hasSkippedDatapoints()
public final long getSkippedDatapoints()
public final void setSkippedDatapoints(long val)
public final void clearSkippedDatapoints()
public final int getDataPointsCount()
public final long getDataPointsAt(int index)
public final XLongSequence getDataPointsDeserializer()
public final XLongIterator getDataPointsIterator()
public final int getDataPointsTo(long[] val,
int offset)
public final void addToDataPoints(long val)
public final void addToDataPointsFrom(XLongSequence sequence)
public final void setDataPointsFrom(XLongSequence sequence)
public final void addToDataPointsFrom(XLongIterator iterator)
public final void setDataPointsFrom(XLongIterator iterator)
public final void addToDataPointsFrom(long[] val,
int offset,
int len)
public final void setDataPointsFrom(long[] val,
int offset,
int len)
public final void clearDataPoints()
public final boolean hasIntervalStats()
public final SrvMonLongHistogram getIntervalStats()
public final void getIntervalStatsTo(SrvMonLongHistogram to)
public final SrvMonLongHistogram takeIntervalStats()
public final void setIntervalStats(SrvMonLongHistogram val)
public final void setIntervalStatsFrom(SrvMonLongHistogram.Deserializer deserializer)
public final void lendIntervalStats(SrvMonLongHistogram val)
public final void clearIntervalStats()
public final boolean hasRunningStats()
public final SrvMonLongHistogram getRunningStats()
public final void getRunningStatsTo(SrvMonLongHistogram to)
public final SrvMonLongHistogram takeRunningStats()
public final void setRunningStats(SrvMonLongHistogram val)
public final void setRunningStatsFrom(SrvMonLongHistogram.Deserializer deserializer)
public final void lendRunningStats(SrvMonLongHistogram val)
public final void clearRunningStats()
public final void clear()
public final void setAsReadOnly()
public final boolean isInitialized()
public final void setInitialized()
public final void clearDirty()
public final void forceDirty()
public final boolean isDirty()
public final int getSerializedLength()
public final int serialize(SrvMonLongSeries.Serializer serializer)
public final void deserialize(SrvMonLongSeries.Deserializer deserializer)
public final SrvMonLongSeries.Pojo reset()
public final SrvMonLongSeries.Pojo init()
UtlPool.ItemThis method is invoked by an item pool very time an item is put into the pool. The method should wipe the contents of the item so as to present a fresh instance of the item to the caller when retrieved from the pool.
init in interface UtlPool.Item<SrvMonLongSeries.Pojo>public final SrvMonLongSeries.Pojo setPool(UtlPool<SrvMonLongSeries.Pojo> pool)
UtlPool.ItemThis method is invoked by an item pool at the time an item is added to the pool. The intent is to record the item's source pool in the item so it can be disposed back into the pool when the user is done working with it.
setPool in interface UtlPool.Item<SrvMonLongSeries.Pojo>public final UtlPool<SrvMonLongSeries.Pojo> getPool()
UtlPool.Item
This method should return the pool set using UtlPool.Item.setPool(com.neeve.util.UtlPool<T>)
getPool in interface UtlPool.Item<SrvMonLongSeries.Pojo>UtlPool.Item.setPool(com.neeve.util.UtlPool<T>)Copyright © 2019 N5 Technologies, Inc. All Rights Reserved.