code: public <T> T mapTo(final Class<T> mappingClass, final JBBPMapperCustomFieldProcessor customFieldProcessor) {
      return JBBPMapper.map(this, mappingClass, customFieldProcessor);
    }
docs: Map the structure fields to a class fields.
  
  @param <T>                  a class type
  @param mappingClass         a mapping class to be mapped by the structure fields,
  must not be null and must have the default constructor
  @param customFieldProcessor a custom field processor to provide values for
  custom mapping fields, it can be null if there is not any custom field
  @return a mapped instance of the class, must not be null