@Override public float getFloat(T source, Context mappingContext) throws Exception { try { return pGetter.getFloat(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public byte getByte(T source, Context mappingContext) throws Exception { try { return pGetter.getByte(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public void mapTo(S source, T target, MappingContext<? super S> mappingContext) { try { delegate.mapTo(source, target, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, target, e, mappingContext); } }
@Override public boolean getBoolean(T source, Context mappingContext) throws Exception { try { return pGetter.getBoolean(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return false; } } }
@Override public short getShort(T source, Context mappingContext) throws Exception { try { return pGetter.getShort(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public char getCharacter(T source, Context mappingContext) throws Exception { try { return pGetter.getCharacter(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public long getLong(T source, Context mappingContext) throws Exception { try { return pGetter.getLong(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public T get(S source, Context context) { try { return delegate.get(source, context); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, context); return null; } }
@Override public int getInt(T source, Context mappingContext) throws Exception { try { return pGetter.getInt(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public T get(S source, Context context) { try { return delegate.get(source, context); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, context); return null; } }
@Override public boolean getBoolean(T source, Context mappingContext) throws Exception { try { return pGetter.getBoolean(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return false; } } }
@Override public char getCharacter(T source, Context mappingContext) throws Exception { try { return pGetter.getCharacter(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public byte getByte(T source, Context mappingContext) throws Exception { try { return pGetter.getByte(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public double getDouble(T source, Context mappingContext) throws Exception { try { return pGetter.getDouble(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public void mapTo(S source, T target, MappingContext<? super S> mappingContext) { try { delegate.mapTo(source, target, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, target, e, mappingContext); } }
@Override public int getInt(T source, Context mappingContext) throws Exception { try { return pGetter.getInt(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public double getDouble(T source, Context mappingContext) throws Exception { try { return pGetter.getDouble(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public short getShort(T source, Context mappingContext) throws Exception { try { return pGetter.getShort(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public long getLong(T source, Context mappingContext) throws Exception { try { return pGetter.getLong(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }
@Override public float getFloat(T source, Context mappingContext) throws Exception { try { return pGetter.getFloat(source, mappingContext); } catch(Exception e) { errorHandler.errorMappingField(key, source, null, e, mappingContext); return 0; } } }