21 lines
515 B
Java
21 lines
515 B
Java
|
package com.google.inject.internal;
|
||
|
|
||
|
final class Initializables {
|
||
|
|
||
|
/**
|
||
|
* Returns an initializable for an instance that requires no initialization.
|
||
|
*/
|
||
|
static <T> Initializable<T> of(final T instance) {
|
||
|
return new Initializable<T>() {
|
||
|
public T get(Errors errors) throws ErrorsException {
|
||
|
return instance;
|
||
|
}
|
||
|
|
||
|
@Override
|
||
|
public String toString() {
|
||
|
return String.valueOf(instance);
|
||
|
}
|
||
|
};
|
||
|
}
|
||
|
}
|