protected void handlePathAndMatrixParams(StringBuilder sb, OperationResourceInfo ori, boolean isJson) { handleParams(sb, ori, ParameterType.PATH, isJson); handleParams(sb, ori, ParameterType.MATRIX, isJson); doWriteJaxrsBeanParams(sb, ori, isJson, ParameterType.PATH, ParameterType.MATRIX); }
protected void handlePathAndMatrixParams(StringBuilder sb, OperationResourceInfo ori, boolean isJson) { handleParams(sb, ori, ParameterType.PATH, isJson); handleParams(sb, ori, ParameterType.MATRIX, isJson); doWriteJaxrsBeanParams(sb, ori, isJson, ParameterType.PATH, ParameterType.MATRIX); }
protected void handlePathAndMatrixParams(StringBuilder sb, OperationResourceInfo ori, boolean isJson) { handleParams(sb, ori, ParameterType.PATH, isJson); handleParams(sb, ori, ParameterType.MATRIX, isJson); doWriteJaxrsBeanParams(sb, ori, isJson, ParameterType.PATH, ParameterType.MATRIX); }
protected void handleParameter(StringBuilder sb, Set<Class<?>> jaxbTypes, ElementQNameResolver qnameResolver, Map<Class<?>, QName> clsMap, OperationResourceInfo ori, Parameter pm, boolean isJson) { Class<?> cls = getMethod(ori).getParameterTypes()[pm.getIndex()]; if (pm.getType() == ParameterType.REQUEST_BODY && cls != AsyncResponse.class) { handleRepresentation(sb, jaxbTypes, qnameResolver, clsMap, ori, cls, isJson, true); return; } if (pm.getType() == ParameterType.PATH || pm.getType() == ParameterType.MATRIX) { return; } if (pm.getType() == ParameterType.HEADER || pm.getType() == ParameterType.QUERY) { writeParam(sb, pm, ori, isJson); return; } if (pm.getType() == ParameterType.BEAN) { doWriteJaxrsBeanParams(sb, ori, isJson, ParameterType.HEADER, ParameterType.QUERY); } }
protected void handleParameter(StringBuilder sb, Set<Class<?>> jaxbTypes, ElementQNameResolver qnameResolver, Map<Class<?>, QName> clsMap, OperationResourceInfo ori, Parameter pm, boolean isJson) { Class<?> cls = getMethod(ori).getParameterTypes()[pm.getIndex()]; if (pm.getType() == ParameterType.REQUEST_BODY) { handleRepresentation(sb, jaxbTypes, qnameResolver, clsMap, ori, cls, isJson, true); return; } if (pm.getType() == ParameterType.PATH || pm.getType() == ParameterType.MATRIX) { return; } if (pm.getType() == ParameterType.HEADER || pm.getType() == ParameterType.QUERY) { writeParam(sb, pm, ori, isJson); } if (pm.getType() == ParameterType.BEAN) { doWriteJaxrsBeanParams(sb, ori, isJson, ParameterType.HEADER, ParameterType.QUERY); } }
protected void handleParameter(StringBuilder sb, Set<Class<?>> jaxbTypes, ElementQNameResolver qnameResolver, Map<Class<?>, QName> clsMap, OperationResourceInfo ori, Parameter pm, boolean isJson) { Class<?> cls = getMethod(ori).getParameterTypes()[pm.getIndex()]; if (pm.getType() == ParameterType.REQUEST_BODY && cls != AsyncResponse.class) { handleRepresentation(sb, jaxbTypes, qnameResolver, clsMap, ori, cls, isJson, true); return; } if (pm.getType() == ParameterType.PATH || pm.getType() == ParameterType.MATRIX) { return; } if (pm.getType() == ParameterType.HEADER || pm.getType() == ParameterType.QUERY) { writeParam(sb, pm, ori, isJson); return; } if (pm.getType() == ParameterType.BEAN) { doWriteJaxrsBeanParams(sb, ori, isJson, ParameterType.HEADER, ParameterType.QUERY); } }