/** * Returns class descriptor for specified type. */ public static ClassDescriptor lookup(Class type) { return JoddIntrospector.introspector.lookup(type); }
/** * Registers new type. */ public static ClassDescriptor register(Class type) { return JoddIntrospector.introspector.register(type); }
/** * Clears all cached data. */ public static void reset() { JoddIntrospector.introspector.reset(); }
/** * Sets new bean instance. */ public void setBean(Object bean) { this.bean = bean; this.cd = (bean == null ? null : introspector.lookup(bean.getClass())); this.first = false; this.updateProperty = true; }