/** * OJ-758: Delegates to the final classForName. This is needed * to maintain the existing code path prior to OJ-758. */ private static Class<?> classForName(String name, ClassMetaData meta, Class<?> dec, ValueMetaData vmd, ClassLoader loader) { return classForName(name, meta, dec, vmd, loader, true); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class classForName(String name, ClassMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ClassMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context) { return classForName(name, context, null); }
/** * OJ-758: Delegates to the final classForName. This is needed * to maintain the existing code path prior to OJ-758. */ private static Class<?> classForName(String name, ClassMetaData meta, Class<?> dec, ValueMetaData vmd, ClassLoader loader) { return classForName(name, meta, dec, vmd, loader, true); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ClassMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class classForName(String name, ValueMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ClassMetaData context) { return classForName(name, context, null); }
/** * OJ-758: Delegates to the final classForName. This is needed * to maintain the existing code path prior to OJ-758. */ private static Class<?> classForName(String name, ClassMetaData meta, Class<?> dec, ValueMetaData vmd, ClassLoader loader) { return classForName(name, meta, dec, vmd, loader, true); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context) { return classForName(name, context, null); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ClassMetaData context, ClassLoader loader) { return classForName(name, context, context.getDescribedType(), null, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. * * @param mustExist Whether the supplied loader <b>must</b> be able to load the class. If true no attempt to use a * different classloader will be made. If false the ClassResolver from the configuration will be used. */ public static Class<?> classForName(String name, ClassMetaData context, ClassLoader loader, boolean mustExist) { return classForName(name, context, context.getDescribedType(), null, loader, mustExist); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ClassMetaData context, ClassLoader loader) { return classForName(name, context, context.getDescribedType(), null, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ClassMetaData context, ClassLoader loader) { return classForName(name, context, context.getDescribedType(), null, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. * * @param mustExist Whether the supplied loader <b>must</b> be able to load the class. If true no attempt to use a * different classloader will be made. If false the ClassResolver from the configuration will be used. */ public static Class<?> classForName(String name, ClassMetaData context, ClassLoader loader, boolean mustExist) { return classForName(name, context, context.getDescribedType(), null, loader, mustExist); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context, ClassLoader loader) { return classForName(name, context.getFieldMetaData().getDefiningMetaData(), context.getFieldMetaData().getDeclaringType(), context, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context, ClassLoader loader) { return classForName(name, context.getFieldMetaData().getDefiningMetaData(), context.getFieldMetaData().getDeclaringType(), context, loader); }
/** * Check the given name against the same set of standard packages used * when parsing metadata. */ public static Class<?> classForName(String name, ValueMetaData context, ClassLoader loader) { return classForName(name, context.getFieldMetaData().getDefiningMetaData(), context.getFieldMetaData().getDeclaringType(), context, loader); }