DelegatingStreamSink<T>  class 
 
Simple delegating wrapper around a StreamSink.
Subclasses can override individual methods, or use this to expose only the StreamSink methods of a subclass.
- Implemented types
- 
    - StreamSink<T> 
 
- StreamSink<
- Available extensions
Constructors
- 
          DelegatingStreamSink(StreamSink<T> sink)
- 
          Create delegating sink forwarding calls to sink.
Properties
- done → Future
- 
  Return a future which is completed when the StreamSink is finished.
  no setteroverride
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
Methods
- 
  add(T data) → void 
- 
  Adds a data eventto the sink.override
- 
  addError(Object error, [StackTrace? stackTrace]) → void 
- 
  Adds an errorto the sink.override
- 
  addStream(Stream< T> stream) → Future
- 
  Consumes the elements of stream.override
- 
  close() → Future 
- 
  Tells the stream sink that no further streams will be added.
  override
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  rejectErrors() → StreamSink< T> 
- 
      Available on StreamSink< Returns a StreamSink that forwards toT> , provided by the StreamSinkExtensions extensionthisbut rejects errors.
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  transform<S> (StreamSinkTransformer< S, T> transformer) → StreamSink<S> 
- 
      Available on StreamSink< Transforms a StreamSink usingT> , provided by the StreamSinkExtensions extensiontransformer.
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Static Methods
- 
  typed<T> (StreamSink sink) → StreamSink< T> 
- 
  Creates a wrapper that coerces the type of sink.