code: public NumberParam toNumberParam(FhirContext theContext) {
  		NumberParam retVal = new NumberParam();
  		retVal.setValueAsQueryToken(theContext, null, null, getValueAsQueryToken(theContext));
  		return retVal;
  	}
docs: Returns a new param containing the same value as this param, but with the type copnverted
  to {@link NumberParam}. This is useful if you are using reference parameters and want to handle
  chained parameters of different types in a single method.
  <p>
  See <a href="http://jamesagnew.github.io/hapi-fhir/doc_rest_operations.html#dynamic_chains">Dynamic Chains</a>
  in the HAPI FHIR documentation for an example of how to use this method.
  </p>