us.ihmc.utilities.io.streamingData
Class AbstractStreamingDataConsumer<P extends java.io.Serializable>
java.lang.Object
us.ihmc.utilities.io.streamingData.AbstractStreamingDataConsumer<P>
- All Implemented Interfaces:
- StreamingDataConsumer
- Direct Known Subclasses:
- StreamingDataConsumerForTesting
public abstract class AbstractStreamingDataConsumer<P extends java.io.Serializable>
- extends java.lang.Object
- implements StreamingDataConsumer
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractStreamingDataConsumer
public AbstractStreamingDataConsumer(long objectIdentifier,
java.lang.Class<P> classToSearchFor)
consume
public final void consume(long objectIdentifier,
java.lang.Object object)
- Specified by:
consume
in interface StreamingDataConsumer
canHandle
public final boolean canHandle(java.lang.Object object)
- Specified by:
canHandle
in interface StreamingDataConsumer
getDataIdentifier
public final long getDataIdentifier()
- Specified by:
getDataIdentifier
in interface StreamingDataConsumer