private Object getValue ( Method method ) throws VarExploderException { try { if ( method == null ) { return null ; } return method . invoke ( source ) ; } catch ( IllegalArgumentException e ) { throw new VarExploderException ( e ) ; } catch ( IllegalAccessException e ) { throw new VarExploderException ( e ) ; } catch ( InvocationTargetException e ) { throw new VarExploderException ( e ) ; } }
Return the value of the property .