@Override public Method getWriteMethod() throws NoSuchMethodException { if (MappingUtils.isBlankOrNull(setMethodName)) { throw new MappingException( "Custom Map set method not specified for field mapping to class: " + clazz + ". Perhaps the map-set-method wasn't specified in the dozer mapping file?"); } if (writeMethod == null || writeMethod.get() == null) { Method method = findMapMethod(clazz, setMethodName, 2); writeMethod = new SoftReference<Method>(method); } return writeMethod.get(); }
@Override public Method getWriteMethod() throws NoSuchMethodException { if (MappingUtils.isBlankOrNull(setMethodName)) { throw new MappingException("Custom Map set method not specified for field mapping to class: " + clazz + ". Perhaps the map-set-method wasn't specified in the dozer mapping file?"); } if (writeMethod == null || writeMethod.get() == null) { Method method = findMapMethod(clazz, setMethodName, 2); writeMethod = new SoftReference<Method>(method); } return writeMethod.get(); }
@Override protected Method getReadMethod() throws NoSuchMethodException { if (MappingUtils.isBlankOrNull(getMethodName)) { throw new MappingException( "Custom Map get method not specified for field mapping to class: " + clazz + ". Perhaps the map-get-method wasn't specified in the dozer mapping file?"); } if (readMethod == null || readMethod.get() == null) { Method method = findMapMethod(clazz, getMethodName, 1); readMethod = new SoftReference<Method>(method); } return readMethod.get(); }
@Override protected Method getReadMethod() throws NoSuchMethodException { if (MappingUtils.isBlankOrNull(getMethodName)) { throw new MappingException("Custom Map get method not specified for field mapping to class: " + clazz + ". Perhaps the map-get-method wasn't specified in the dozer mapping file?"); } if (readMethod == null || readMethod.get() == null) { Method method = findMapMethod(clazz, getMethodName, 1); readMethod = new SoftReference<Method>(method); } return readMethod.get(); }
@Override public Method getWriteMethod() throws NoSuchMethodException { if (MappingUtils.isBlankOrNull(setMethodName)) { throw new MappingException( "Custom Map set method not specified for field mapping to class: " + clazz + ". Perhaps the map-set-method wasn't specified in the dozer mapping file?"); } if (writeMethod == null || writeMethod.get() == null) { Method method = findMapMethod(clazz, setMethodName, 2); writeMethod = new SoftReference<Method>(method); } return writeMethod.get(); }
@Override protected Method getReadMethod() throws NoSuchMethodException { if (MappingUtils.isBlankOrNull(getMethodName)) { throw new MappingException( "Custom Map get method not specified for field mapping to class: " + clazz + ". Perhaps the map-get-method wasn't specified in the dozer mapping file?"); } if (readMethod == null || readMethod.get() == null) { Method method = findMapMethod(clazz, getMethodName, 1); readMethod = new SoftReference<Method>(method); } return readMethod.get(); }