Lines Matching refs:IndexedPropertyDescriptor
509 pd = new IndexedPropertyDescriptor(this.beanClass, name.substring(3), null, null, method, null);
519 pd = new IndexedPropertyDescriptor(this.beanClass, name.substring(3), null, null, null, method);
526 // This happens if a PropertyDescriptor or IndexedPropertyDescriptor
582 if (pd instanceof IndexedPropertyDescriptor) {
583 IndexedPropertyDescriptor ipd = (IndexedPropertyDescriptor) pd;
589 pd = new IndexedPropertyDescriptor(ipd);
630 IndexedPropertyDescriptor ipd, igpd, ispd;
643 if (pd instanceof IndexedPropertyDescriptor) {
644 ipd = (IndexedPropertyDescriptor)pd;
647 igpd = new IndexedPropertyDescriptor(igpd, ipd);
672 if (pd instanceof IndexedPropertyDescriptor) {
673 ipd = (IndexedPropertyDescriptor)pd;
679 ispd = new IndexedPropertyDescriptor(ispd, ipd);
686 ispd = new IndexedPropertyDescriptor(ispd, ipd);
724 if (tpd instanceof IndexedPropertyDescriptor) {
725 igpd = (IndexedPropertyDescriptor)tpd;
730 if (tpd instanceof IndexedPropertyDescriptor) {
731 ispd = (IndexedPropertyDescriptor)tpd;
774 // Very special case to ensure that an IndexedPropertyDescriptor
778 if (pd instanceof IndexedPropertyDescriptor) {
779 ipd = (IndexedPropertyDescriptor)pd;
804 private PropertyDescriptor mergePropertyDescriptor(IndexedPropertyDescriptor ipd,
813 result = new IndexedPropertyDescriptor(pd, ipd);
815 result = new IndexedPropertyDescriptor(ipd, pd);
868 private PropertyDescriptor mergePropertyDescriptor(IndexedPropertyDescriptor ipd1,
869 IndexedPropertyDescriptor ipd2) {
871 return new IndexedPropertyDescriptor(ipd1, ipd2);
873 return new IndexedPropertyDescriptor(ipd2, ipd1);
1368 * PropertyDescriptor and the IndexedPropertyDescriptor.
1499 if (oldp instanceof IndexedPropertyDescriptor) {
1500 properties[i] = new IndexedPropertyDescriptor(
1501 (IndexedPropertyDescriptor) oldp);