code: protected final boolean supportsDataField(final String name) throws CouldNotPerformException {
          try {
              Descriptors.FieldDescriptor findFieldByName = dataBuilder.getDescriptorForType().findFieldByName(name);
              return findFieldByName != null;
          } catch (NullPointerException ex) {
              return false;
          }
      }
docs: @param name
  
  @return
  
  @throws CouldNotPerformException