Package br.com.caelum.vraptor.http

Examples of br.com.caelum.vraptor.http.ValuedParameter


    if (valuedParameters == null) {
      valuedParameters = new ValuedParameter[controllerMethod.getArity()];
      if (controllerMethod != null && controllerMethod.getMethod() != null) {
        Parameter[] parameters = parameterNameProvider.parametersFor(controllerMethod.getMethod());
        for (int i = 0; i < valuedParameters.length; i++) {
          valuedParameters[i] = new ValuedParameter(parameters[i], null);
        }
      }
    }
  }
View Full Code Here


  public Argument[] getValuedArguments() {
    ValuedParameter[] valuedParameters = info.getValuedParameters();
    Argument[] valuedArguments = new Argument[valuedParameters.length];
    for (int i = 0; i < valuedParameters.length; i++) {
      ValuedParameter valuedParameter = valuedParameters[i];
     
      valuedArguments[i] = new Argument(valuedParameter.getName(), valuedParameter.getValue());
    }
    return valuedArguments;
   
  }
View Full Code Here

      Parameter parameter = valuedParameters[i].getParameter();
      if (parameter.isAnnotationPresent(HeaderParam.class)) {
        HeaderParam headerParam = parameter.getAnnotation(HeaderParam.class);
        valuedParameters[i].setValue(request.getHeader(headerParam.value()));
      } else {
        ValuedParameter valuedParameter = valuedParameters[i];
        if (valuedParameter.getValue() == null) {
          valuedParameter.setValue(values[i]);
        }
      }
    }
  }
View Full Code Here

    if (valuedParameters == null) {
      valuedParameters = new ValuedParameter[controllerMethod.getArity()];
      if (controllerMethod != null && controllerMethod.getMethod() != null) {
        Parameter[] parameters = parameterNameProvider.parametersFor(controllerMethod.getMethod());
        for (int i = 0; i < valuedParameters.length; i++) {
          valuedParameters[i] = new ValuedParameter(parameters[i], null);
        }
      }
    }
  }
View Full Code Here

  public Argument[] getValuedArguments() {
    ValuedParameter[] valuedParameters = info.getValuedParameters();
    List<Argument> valuedArguments = new ArrayList<Argument>();
    for (int i = 0; i < valuedParameters.length; i++) {
      ValuedParameter valuedParameter = valuedParameters[i];
      boolean validParameter = valuedParameter != null && valuedParameter.getValue() != null;
      if(validParameter) {
        Argument argument = new Argument(valuedParameter.getName(), valuedParameter.getValue());
        valuedArguments.add(argument);
      }
    }
    return valuedArguments.toArray(new Argument[] {});
   
View Full Code Here

    if (valuedParameters == null) {
      valuedParameters = new ValuedParameter[controllerMethod.getArity()];
      if (controllerMethod != null && controllerMethod.getMethod() != null) {
        Parameter[] parameters = parameterNameProvider.parametersFor(controllerMethod.getMethod());
        for (int i = 0; i < valuedParameters.length; i++) {
          valuedParameters[i] = new ValuedParameter(parameters[i], null);
        }
      }
    }
  }
View Full Code Here

TOP

Related Classes of br.com.caelum.vraptor.http.ValuedParameter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.