code: public List<String> getAll(String name) {
          if (properties == null) {
              return null;
          }
          final List<String> all = new ArrayList<String>();
          for (Property property : properties) {
              if (property.getName().equals(name)) {
                  all.add(property.getValue());
              }
          }
          return all;
      }
docs: Return all values for the given name