simtools.data
Class BufferedEmptyDataSource

java.lang.Object
  extended by simtools.data.ValueProvider
      extended by simtools.data.DataSource
          extended by simtools.data.DefaultEmptyDataSource
              extended by simtools.data.BufferedEmptyDataSource
All Implemented Interfaces:
EmptyDataSource

public class BufferedEmptyDataSource
extends DefaultEmptyDataSource

Store a buffer related to a buffered data source that couldn't be provided.

Author:
zxpletran007

Field Summary
 
Fields inherited from class simtools.data.DataSource
endNotificationListeners, listeners, sortedOrder
 
Fields inherited from class simtools.data.ValueProvider
ByteProvider, DoubleProvider, FloatProvider, IntegerProvider, kind, LongProvider, ObjectProvider, ShortProvider
 
Constructor Summary
BufferedEmptyDataSource(java.lang.String dsId, java.lang.String dscId, java.lang.Object dsOptionalInformation, Buffer buffer)
           
 
Method Summary
 Buffer getBuffer()
           
 
Methods inherited from class simtools.data.DefaultEmptyDataSource
computeLastIndex, computeMax, computeMin, computeStartIndex, getDataSourceCollectionId, getDataSourceId, getDataSourceOptionalInformation, getInformation, getLastIndex, getMax, getMin, getStartIndex, getValue
 
Methods inherited from class simtools.data.DataSource
addEndNotificationListener, addListener, computeSortedOrder, createEmptyDataSource, equals, getAuxiliarySources, getByteMax, getByteMin, getChoiceFormat, getDataSourceInformationClass, getDoubleMax, getDoubleMin, getFloatMax, getFloatMin, getIntegerMax, getIntegerMin, getLongMax, getLongMin, getShortMax, getShortMin, getSortedOrder, getSourceDependencies, isAuxiliary, isComparable, isCompound, notifyEndNotificationListeners, notifyListenersForDataReplaced, notifyListenersForDataReplaced, notifyListenersForIndexRangeChange, notifyListenersForInfoChange, notifyListenersForOrderChange, notifyListenersForValueChange, notifyListenersForValueRangeChange, removeEndNotificationListener, removeListener, setSlice, sortedOrder, updateSortedOrder
 
Methods inherited from class simtools.data.ValueProvider
getByteValue, getDoubleValue, getFloatValue, getIntegerValue, getKind, getLongValue, getObjectValue, getShortValue, valueClass
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BufferedEmptyDataSource

public BufferedEmptyDataSource(java.lang.String dsId,
                               java.lang.String dscId,
                               java.lang.Object dsOptionalInformation,
                               Buffer buffer)
Method Detail

getBuffer

public Buffer getBuffer()