ClassValue cache so it can be overridden in an android
environment, where it isn't available.
| Modifier and Type | Field and Description |
|---|---|
| private final ClassValue | |
| private final Function |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public R | apply(Class<?>
the function argument c)Implements java. |
| cache | back to summary |
|---|---|
| private final ClassValue<R> cache | |
| ifAbsent | back to summary |
|---|---|
| private final Function<Class<?>, R> ifAbsent | |
| ClassValueCache | back to summary |
|---|---|
| public ClassValueCache(Function<Class<?>, R> ifAbsent) | |
| apply | back to summary |
|---|---|
| public R apply(Class<?> c) Implements java. Doc from java. Applies this function to the given argument. | |