Class IsWriteThroughSink

java.lang.Object
org.ek9lang.compiler.support.streams.IsWriteThroughSink
All Implemented Interfaces:
Predicate<ISymbol>

public final class IsWriteThroughSink extends Object implements Predicate<ISymbol>
A sink is write-through - it never accumulates what it is given - only when its type IS-A org.ek9.lang::StringOutput (Stdout, Stderr, a StringOutput). Every other sink, a collection or any user type whose retention cannot be proved, is treated as retaining.
  • Constructor Details

    • IsWriteThroughSink

      public IsWriteThroughSink()
  • Method Details