# Print output for @column tags ?>
  public
  static
  
  abstract
  class
  Pipe.SourceChannel
  
  
  
  
  
  
  
  
  
  
    extends AbstractSelectableChannel
  
  
  
  
  
      implements
      
        ReadableByteChannel, 
      
        ScatteringByteChannel
      
  
  
| java.lang.Object | ||||
| ↳ | java.nio.channels.spi.AbstractInterruptibleChannel | |||
| ↳ | java.nio.channels.SelectableChannel | |||
| ↳ | java.nio.channels.spi.AbstractSelectableChannel | |||
| ↳ | java.nio.channels.Pipe.SourceChannel | |||
A channel representing the readable end of a Pipe.
Protected constructors | |
|---|---|
      
      SourceChannel(SelectorProvider provider)
      
      
        Constructs a new instance of this class.  | 
  |
Public methods | |
|---|---|
        
        
        
        final
        
        int
     | 
  
    
      
      validOps()
      
      
        Returns an operation set identifying this channel's supported operations.  | 
  
Inherited methods | |
|---|---|
protected SourceChannel (SelectorProvider provider)
Constructs a new instance of this class.
| Parameters | |
|---|---|
provider | 
        
          SelectorProvider: The selector provider | 
      
public final int validOps ()
Returns an operation set identifying this channel's supported operations.
 Pipe-source channels only support reading, so this method
 returns SelectionKey#OP_READ.  
| Returns | |
|---|---|
int | 
        The valid-operation set |