X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2Forg%2Fmxchange%2Fjcore%2FFrameworkInterface.java;h=bf9b1e8f7ca8fa144c6c63504817f87b7b928730;hb=b25962fcb9ada480dd8e8879b74410188604f47b;hp=57c6436b2ec3ea8c6e15e4762fafc2b45b80d39c;hpb=57b33acd23d2117c021d169548877aff9cdd06b4;p=jcore.git diff --git a/src/org/mxchange/jcore/FrameworkInterface.java b/src/org/mxchange/jcore/FrameworkInterface.java index 57c6436..bf9b1e8 100644 --- a/src/org/mxchange/jcore/FrameworkInterface.java +++ b/src/org/mxchange/jcore/FrameworkInterface.java @@ -16,6 +16,7 @@ */ 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; @@ -86,16 +87,9 @@ public interface FrameworkInterface { * @param columnName Column name to check * @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); - - /** - * Some "getter for a value from given column name. This name will be - * translated into a method name and then this method is called. - * - * @param columnName Column name - * @return Value from field - * @throws IllegalArgumentException Some implementations may throw this - */ - public Object getValueFromColumn (final String columnName) throws IllegalArgumentException; + public boolean isFieldValueEqual (final String columnName, final boolean bool) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException; }