public abstract class ClassValue<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ClassValueCalculator<T> |
calculator |
| Constructor and Description |
|---|
ClassValue(ClassValueCalculator<T> calculator) |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
get(java.lang.Class<?> cls) |
static <T> ClassValue<T> |
newInstance(ClassValueCalculator<T> calculator) |
protected final ClassValueCalculator<T> calculator
public ClassValue(ClassValueCalculator<T> calculator)
public abstract T get(java.lang.Class<?> cls)
public static <T> ClassValue<T> newInstance(ClassValueCalculator<T> calculator)
Copyright © 2001-2020 JRuby. All Rights Reserved.