| io.reactivex.SingleSource<T> | 
   Known Indirect Subclasses
  
          
            
              Single<T>,
            
              SingleSubject<T>
            
          
       
      
   | 
Represents a basic Single source base interface,
 consumable via an SingleObserver.
 
 This class also serves the base type for custom operators wrapped into
 Single via create(SingleOnSubscribe).
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract void | 
        subscribe(SingleObserver<? super T> observer)
        
         Subscribes the given SingleObserver to this SingleSource instance. 
  
   | ||||||||||
Subscribes the given SingleObserver to this SingleSource instance.
| observer | the SingleObserver, not null | 
|---|
| NullPointerException | if observer is null
 | 
        
|---|