Class SettableApiFuture<V> (2.5.0)

  public 
  
 final 
  
 class 
 SettableApiFuture<V> 
  
 extends 
  
 AbstractApiFuture<V> 
 

An ApiFuture whose result can be set. Similar to Guava's SettableFuture , but redeclared so that Guava could be shaded.

Inheritance

java.lang.Object > AbstractApiFuture > SettableApiFuture<V>

Type Parameter

Name Description
V

Static Methods

<V>create()

  public 
  
 static 
  
 SettableApiFuture<V> 
  
< V>create 
 () 
 
Returns
Type Description
SettableApiFuture < V >

Methods

set(V value)

  public 
  
 boolean 
  
 set 
 ( 
 V 
  
 value 
 ) 
 
Parameter
Name Description
value V
Returns
Type Description
boolean
Overrides

setException(Throwable throwable)

  public 
  
 boolean 
  
 setException 
 ( 
 Throwable 
  
 throwable 
 ) 
 
Parameter
Name Description
throwable Throwable
Returns
Type Description
boolean
Overrides
Create a Mobile Website
View Site in Mobile | Classic
Share by: