@Override public Boolean isOutParam(Method method, int j) { method = getDeclaredMethod(method); if (j == -1) { return !method.getReturnType().equals(void.class); } WebParam webParam = getWebParam(method, j); if (webParam != null && (webParam.mode().equals(Mode.OUT) || webParam.mode().equals(Mode.INOUT))) { return Boolean.TRUE; } return method.getParameterTypes()[j] == Holder.class; }
@Override public Boolean isInOutParam(Method method, int j) { method = getDeclaredMethod(method); if (j == -1) { return !method.getReturnType().equals(void.class); } WebParam webParam = getWebParam(method, j); if (webParam != null && webParam.mode().equals(Mode.INOUT)) { return Boolean.TRUE; } return Boolean.FALSE; }
@Override public Boolean isOutParam(Method method, int j) { method = getDeclaredMethod(method); if (j == -1) { return !method.getReturnType().equals(void.class); } WebParam webParam = getWebParam(method, j); if (webParam != null && (webParam.mode().equals(Mode.OUT) || webParam.mode().equals(Mode.INOUT))) { return Boolean.TRUE; } return method.getParameterTypes()[j] == Holder.class; }
paramIndex++; WebParam webParam = annReader.getMethodParameterAnnotation(WebParam.class, method, paramIndex, null); if (webParam != null && (webParam.header() || webParam.mode().equals(WebParam.Mode.OUT))) { continue;
paramIndex++; WebParam webParam = annReader.getMethodParameterAnnotation(WebParam.class, method, paramIndex, null); if (webParam != null && (webParam.header() || webParam.mode().equals(WebParam.Mode.OUT))) { continue;
paramIndex++; WebParam webParam = annReader.getMethodParameterAnnotation(WebParam.class, method, paramIndex, null); if (webParam != null && (webParam.header() || webParam.mode().equals(WebParam.Mode.OUT))) { continue;
protected boolean isEquivalentModes(WebParam.Mode mode1, WebParam.Mode mode2) { if (mode1.equals(mode2)) return true; assert mode1 == WebParam.Mode.IN || mode1 == WebParam.Mode.OUT; return (mode1 == WebParam.Mode.IN && mode2 != WebParam.Mode.OUT) || (mode1 == WebParam.Mode.OUT && mode2 != WebParam.Mode.IN); }
protected boolean isEquivalentModes(WebParam.Mode mode1, WebParam.Mode mode2) { if (mode1.equals(mode2)) return true; assert mode1 == WebParam.Mode.IN || mode1 == WebParam.Mode.OUT; return (mode1 == WebParam.Mode.IN && mode2 != WebParam.Mode.OUT) || (mode1 == WebParam.Mode.OUT && mode2 != WebParam.Mode.IN); }
protected boolean isEquivalentModes(WebParam.Mode mode1, WebParam.Mode mode2) { if (mode1.equals(mode2)) return true; assert mode1 == WebParam.Mode.IN || mode1 == WebParam.Mode.OUT; return (mode1 == WebParam.Mode.IN && mode2 != WebParam.Mode.OUT) || (mode1 == WebParam.Mode.OUT && mode2 != WebParam.Mode.IN); }
protected boolean isEquivalentModes(WebParam.Mode mode1, WebParam.Mode mode2) { if (mode1.equals(mode2)) return true; assert mode1 == WebParam.Mode.IN || mode1 == WebParam.Mode.OUT; return (mode1 == WebParam.Mode.IN && mode2 != WebParam.Mode.OUT) || (mode1 == WebParam.Mode.OUT && mode2 != WebParam.Mode.IN); }
@Override public Boolean isInOutParam(Method method, int j) { method = getDeclaredMethod(method); if (j == -1) { return !method.getReturnType().equals(void.class); } WebParam webParam = getWebParam(method, j); if (webParam != null && webParam.mode().equals(Mode.INOUT)) { return Boolean.TRUE; } return Boolean.FALSE; }