*/
package org.mxchange.jcore;
+import java.lang.reflect.InvocationTargetException;
import org.apache.logging.log4j.Logger;
import org.mxchange.jcore.application.Application;
import org.mxchange.jcore.client.Client;
* @param bool Boolean value
* @return Whether all conditions are met
* @throws java.lang.NoSuchMethodException If called method was not found
+ * @throws java.lang.IllegalAccessException If the method cannot be accessed
+ * @throws java.lang.reflect.InvocationTargetException Any other problems?
*/
- public boolean isValueEqual (final String columnName, final boolean bool) throws NoSuchMethodException;
+ public boolean isValueEqual (final String columnName, final boolean bool) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException;
/**
* Some "getter for a value from given column name. This name will be
* @return Value from field
* @throws IllegalArgumentException Some implementations may throw this
* @throws java.lang.NoSuchMethodException If the invoked method was not found
+ * @throws java.lang.IllegalAccessException If the method cannot be accessed
+ * @throws java.lang.reflect.InvocationTargetException Any other problems?
*/
- public Object getValueFromColumn (final String columnName) throws IllegalArgumentException, NoSuchMethodException;
+ public Object getValueFromColumn (final String columnName) throws IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException;
}