@Override public <T> Parameter<T> getParameter(String paramString, Class<T> paramClass) { onNativeCondition(); Parameter parameter = getParameterByName(paramString); return onTypeCheck(paramClass, parameter); }
@Override public Parameter<?> getParameter(String paramString) { onNativeCondition(); getParameters(); return getParameterByName(paramString); }
@Override public Parameter<?> getParameter(int paramInt) { onNativeCondition(); getParameters(); return getParameterByOrdinal(paramInt); }
@Override public <T> Parameter<T> getParameter(int paramInt, Class<T> paramClass) { onNativeCondition(); getParameters(); Parameter parameter = getParameterByOrdinal(paramInt); return onTypeCheck(paramClass, parameter); }