groovyx.gpars.dataflow.impl
[Java] Class GuardedSelectRequest
java.lang.Object
   groovyx.gpars.dataflow.impl.GuardedSelectRequest
groovyx.gpars.dataflow.impl.GuardedSelectRequest
- All Implemented Interfaces: 
- SelectRequest
public abstract class GuardedSelectRequest
 The base implementation of the SelectRequest interface, providing a useful default masking (guarding) functionality.
 Whenever invoking a select, guards can be specified, reducing the set of all input channels of the Select to consider in the given request.
 
- Authors:
- Vaclav Pech
         Date: 30th Sep 2010
    
    
    | Field Summary | 
    
        
        | private java.util.List | mask
 | 
    
    
     
    
     
    
     
                | Methods inherited from class java.lang.Object | 
|---|
                | java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() | 
                
                 
    
    
        mask
        private final java.util.List mask
        
        - 
        
        
    
     
    
    
        
        GuardedSelectRequest
        @java.lang.SuppressWarnings}
}
public GuardedSelectRequest(java.util.List mask)
        
        - 
        
        
    
     
    
    
        
        matchesMask
        @java.lang.Override
public boolean matchesMask(int index)
        
        - 
        
        
    
     
Copyright © 2008–2013  Václav Pech.  All Rights Reserved.