code: public List<MappedField> getFieldsAnnotatedWith(final Class<? extends Annotation> clazz) {
          final List<MappedField> results = new ArrayList<MappedField>();
          for (final MappedField mf : persistenceFields) {
              if (mf.hasAnnotation(clazz)) {
                  results.add(mf);
              }
          }
          return results;
      }
docs: Returns fields annotated with the clazz
  
  @param clazz The Annotation to find.
  @return the list of fields