/** * Returns properties collection. * Creates new collection on first access. */ protected Properties getProperties() { if (properties == null) { properties = new Properties(this); } return properties; }
/** * Returns all properties descriptors. */ public PropertyDescriptor[] getAllPropertyDescriptors() { return getProperties().getAllPropertyDescriptors(); }
/** * Returns property descriptor. Declared flag is matched on both read and write * methods. */ public PropertyDescriptor getPropertyDescriptor(String name, boolean declared) { PropertyDescriptor propertyDescriptor = getProperties().getPropertyDescriptor(name); if ((propertyDescriptor != null) && propertyDescriptor.matchDeclared(declared)) { return propertyDescriptor; } return null; }
addProperty(map, propertyName, methodDescriptor, issetter); map.put(name, createPropertyDescriptor(name, fieldDescriptor));
public Properties(ClassDescriptor classDescriptor) { this.classDescriptor = classDescriptor; this.propertyDescriptors = inspectProperties(); }
PropertyDescriptor propertyDescriptor = createPropertyDescriptor(name, getterMethod, setterMethod); PropertyDescriptor propertyDescriptor = createPropertyDescriptor(name, getterMethod, setterMethod);
addProperty(map, propertyName, methodDescriptor, issetter); map.put(name, createPropertyDescriptor(name, fieldDescriptor));
public Properties(final ClassDescriptor classDescriptor) { this.classDescriptor = classDescriptor; this.propertyDescriptors = inspectProperties(); }
PropertyDescriptor propertyDescriptor = createPropertyDescriptor(name, getterMethod, setterMethod); PropertyDescriptor propertyDescriptor = createPropertyDescriptor(name, getterMethod, setterMethod);
addProperty(map, propertyName, methodDescriptor, issetter); map.put(name, createPropertyDescriptor(name, fieldDescriptor));
/** * Returns properties collection. * Creates new collection on first access. */ protected Properties getProperties() { if (properties == null) { properties = new Properties(this); } return properties; }
/** * Returns property descriptor. Declared flag is matched on both read and write * methods. */ public PropertyDescriptor getPropertyDescriptor(final String name, final boolean declared) { PropertyDescriptor propertyDescriptor = getProperties().getPropertyDescriptor(name); if ((propertyDescriptor != null) && propertyDescriptor.matchDeclared(declared)) { return propertyDescriptor; } return null; }
/** * Returns all properties descriptors. */ public PropertyDescriptor[] getAllPropertyDescriptors() { return getProperties().getAllPropertyDescriptors(); }
public Properties(final ClassDescriptor classDescriptor) { this.classDescriptor = classDescriptor; this.propertyDescriptors = inspectProperties(); }
PropertyDescriptor propertyDescriptor = createPropertyDescriptor(name, getterMethod, setterMethod); PropertyDescriptor propertyDescriptor = createPropertyDescriptor(name, getterMethod, setterMethod);
/** * Returns properties collection. * Creates new collection on first access. */ protected Properties getProperties() { if (properties == null) { properties = new Properties(this); } return properties; }
/** * Returns property descriptor. Declared flag is matched on both read and write * methods. */ public PropertyDescriptor getPropertyDescriptor(final String name, final boolean declared) { PropertyDescriptor propertyDescriptor = getProperties().getPropertyDescriptor(name); if ((propertyDescriptor != null) && propertyDescriptor.matchDeclared(declared)) { return propertyDescriptor; } return null; }
/** * Returns all properties descriptors. */ public PropertyDescriptor[] getAllPropertyDescriptors() { return getProperties().getAllPropertyDescriptors(); }