@Override public Class getSetterRawType() { return getParameters()[0].getRawType(); }
@Override public Class getSetterRawComponentType() { return getParameters()[0].getRawComponentType(); }
ClassUtil.getComponentType(genericParams[i], classDescriptor.getType(), -1); parameters[i] = new MethodParamDescriptor(parameterType, rawParameterType, rawParameterComponentType);
ClassUtil.getComponentType(genericParams[i], classDescriptor.getType(), -1); parameters[i] = new MethodParamDescriptor(parameterType, rawParameterType, rawParameterComponentType);
private Class[] getRawParameterTypes(MethodDescriptor md) { MethodParamDescriptor[] params = md.getParameters(); Class[] out = new Class[params.length]; for (int i = 0; i < params.length; i++) { out[i] = params[i].getRawType(); } return out; } }
@Override public Class getSetterRawComponentType() { return getParameters()[0].getRawComponentType(); }
@Override public Class getSetterRawType() { return getParameters()[0].getRawType(); }