docs: public final synchronized void init(final Class<T> pClass) throws Exception {
      this.objectClass = pClass;
      this.fieldsNames = new HashSet<String>();
      Field[] fields = getUtlReflection().retrieveFields(this.objectClass);
      for (Field field : fields) {
        this.fieldsNames.add(field.getName());
      }
    }