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-2018 JRuby. All Rights Reserved.