public abstract class ClassValue<T> extends 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(Class cls) |
static <T> ClassValue<T> |
newInstance(ClassValueCalculator<T> calculator) |
protected final ClassValueCalculator<T> calculator
public ClassValue(ClassValueCalculator<T> calculator)
public static <T> ClassValue<T> newInstance(ClassValueCalculator<T> calculator)
Copyright © 2001–2016 JRuby. All rights reserved.