public static <T> ClassValue<T> newInstance(ClassValueCalculator<T> calculator) { if ( CLASS_VALUE ) return newJava7Instance(calculator); return new MapBasedClassValue<>(calculator); }
public static <T> ClassValue<T> newInstance(ClassValueCalculator<T> calculator) { if ( CLASS_VALUE ) return newJava7Instance(calculator); return new MapBasedClassValue<>(calculator); }