Class ReadableChannelWithValue<A,T,X extends ReadableChannel<A>>

java.lang.Object
org.aksw.commons.util.closeable.AutoCloseableWrapperBase<X>
org.aksw.commons.io.shared.ChannelDecoratorBase<X>
org.aksw.commons.io.input.ReadableChannelDecoratorBase<A,X>
org.aksw.commons.io.input.ReadableChannelWithValue<A,T,X>
All Implemented Interfaces:
Closeable, AutoCloseable, Channel, HasArrayOps<A>, ReadableChannel<A>, ReadableSource<A>

public class ReadableChannelWithValue<A,T,X extends ReadableChannel<A>> extends ReadableChannelDecoratorBase<A,X>
  • Field Details

    • value

      protected T value
  • Constructor Details

    • ReadableChannelWithValue

      public ReadableChannelWithValue(X delegate)
    • ReadableChannelWithValue

      public ReadableChannelWithValue(X delegate, T value)
  • Method Details

    • getValue

      public T getValue()
    • setValue

      public void setValue(T value)
    • getDelegate

      public X getDelegate()
      Overrides:
      getDelegate in class org.aksw.commons.util.closeable.AutoCloseableWrapperBase<X extends ReadableChannel<A>>