public synchronized MethodDescriptor[] getMethodDescriptors() { if (_mds != null) return _mds; PropertyDescriptor[] pds = getPropertyDescriptors(); List<MethodDescriptor> descs = new ArrayList<MethodDescriptor>(); for (int i = 0; i < pds.length; i++) { Method write = pds[i].getWriteMethod(); Method read = pds[i].getReadMethod(); if (read != null && write != null) { descs.add(new MethodDescriptor(write)); descs.add(new MethodDescriptor(read)); } } _mds = (MethodDescriptor[]) descs. toArray(new MethodDescriptor[descs.size()]); return _mds; }
public synchronized MethodDescriptor[] getMethodDescriptors() { if (_mds != null) return _mds; PropertyDescriptor[] pds = getPropertyDescriptors(); List<MethodDescriptor> descs = new ArrayList<MethodDescriptor>(); for (int i = 0; i < pds.length; i++) { Method write = pds[i].getWriteMethod(); Method read = pds[i].getReadMethod(); if (read != null && write != null) { descs.add(new MethodDescriptor(write)); descs.add(new MethodDescriptor(read)); } } _mds = (MethodDescriptor[]) descs. toArray(new MethodDescriptor[descs.size()]); return _mds; }
public synchronized MethodDescriptor[] getMethodDescriptors() { if (_mds != null) return _mds; PropertyDescriptor[] pds = getPropertyDescriptors(); List<MethodDescriptor> descs = new ArrayList<MethodDescriptor>(); for (int i = 0; i < pds.length; i++) { Method write = pds[i].getWriteMethod(); Method read = pds[i].getReadMethod(); if (read != null && write != null) { descs.add(new MethodDescriptor(write)); descs.add(new MethodDescriptor(read)); } } _mds = (MethodDescriptor[]) descs. toArray(new MethodDescriptor[descs.size()]); return _mds; }
public synchronized MethodDescriptor[] getMethodDescriptors() { if (_mds != null) return _mds; PropertyDescriptor[] pds = getPropertyDescriptors(); List descs = new ArrayList(); for (int i = 0; i < pds.length; i++) { Method write = pds[i].getWriteMethod(); Method read = pds[i].getReadMethod(); if (read != null && write != null) { descs.add(new MethodDescriptor(write)); descs.add(new MethodDescriptor(read)); } } _mds = (MethodDescriptor[]) descs. toArray(new MethodDescriptor[descs.size()]); return _mds; }