/** * Retrieve a property or property group by name. * * @param name name of property to retrieve. * @return null on failure */ public JSONMetaDataObject getElement(final String name) { JSONMetaDataObject ret = null; // assume failure if (name != null) { for (JSONMetaDataObject property : properties) { // did we find the desired property if (property.getName().equals(name)) { ret = property; break; } } } return ret; }