Lines Matching refs:Class

38     private Reference<Class> propertyTypeRef;
41 private Reference<Class> propertyEditorClassRef;
63 * @param beanClass The Class object for the target bean. For
68 public PropertyDescriptor(String propertyName, Class<?> beanClass)
80 * @param beanClass The Class object for the target bean. For
89 public PropertyDescriptor(String propertyName, Class<?> beanClass,
115 Class[] args = { PropertyChangeListener.class };
153 PropertyDescriptor(Class<?> bean, String base, Method read, Method write) throws IntrospectionException {
166 * Note that the {@code Class} object may describe
173 * @return the {@code Class} object that represents the Java type info,
176 public synchronized Class<?> getPropertyType() {
177 Class type = getPropertyType0();
189 private void setPropertyType(Class type) {
193 private Class getPropertyType0() {
208 Class cls = getClass0();
215 Class type = getPropertyType0();
272 Class cls = getClass0();
279 Class type = getPropertyType0();
296 Class[] args = (type == null) ? null : new Class[] { type };
348 void setClass0(Class clz) {
403 * @param propertyEditorClass The Class for the desired PropertyEditor.
405 public void setPropertyEditorClass(Class<?> propertyEditorClass) {
406 this.propertyEditorClassRef = getWeakReference((Class)propertyEditorClass);
410 * Gets any explicit PropertyEditor Class that has been registered
413 * @return Any explicit PropertyEditor Class that has been registered
419 public Class<?> getPropertyEditorClass() {
441 Class cls = getPropertyEditorClass();
446 ctor = cls.getConstructor(new Class[] { Object.class });
633 void updateGenericsFor(Class<?> type) {
651 private Class findPropertyType(Method readMethod, Method writeMethod)
653 Class propertyType = null;
656 Class[] params = getParameterTypes(getClass0(), readMethod);
668 Class params[] = getParameterTypes(getClass0(), writeMethod);
741 Class<?> type1 = m1.getDeclaringClass();
742 Class<?> type2 = m2.getDeclaringClass();
751 Class<?>[] args1 = getParameterTypes(getClass0(), m1);
752 Class<?>[] args2 = getParameterTypes(getClass0(), m2);