guice/src/main/java/com/google/inject/internal/Initializables.java
2016-01-07 19:22:16 +01:00

20 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);
}
};
}
}