Examples of IQueryParameterOr


Examples of ca.uhn.fhir.model.api.IQueryParameterOr

    }
    return null;
  }

  public static IQueryParameterOr singleton(final IQueryParameterType theParam) {
    return new IQueryParameterOr() {

      @Override
      public void setValuesAsQueryTokens(QualifiedParamList theParameters) {
        if (theParameters.isEmpty()) {
          return;
View Full Code Here

Examples of ca.uhn.fhir.model.api.IQueryParameterOr

    myType = theType;
  }

  @Override
  public List<IQueryParameterOr> encode(FhirContext theContext, Object theString) throws InternalErrorException {
    IQueryParameterOr retVal = ((IQueryParameterOr) theString);
    return Collections.singletonList(retVal);
  }
View Full Code Here

Examples of ca.uhn.fhir.model.api.IQueryParameterOr

    return Collections.singletonList(retVal);
  }

  @Override
  public Object parse(List<QualifiedParamList> theString) throws InternalErrorException, InvalidRequestException {
    IQueryParameterOr dt;
    try {
      dt = myType.newInstance();
      if (theString.size() == 0 || theString.get(0).size() == 0) {
        return dt;
      }
      if (theString.size() > 1) {
        throw new InvalidRequestException("Multiple values detected");
      }
     
      dt.setValuesAsQueryTokens(theString.get(0));
    } catch (InstantiationException e) {
      throw new InternalErrorException(e);
    } catch (IllegalAccessException e) {
      throw new InternalErrorException(e);
    } catch (SecurityException e) {
View Full Code Here

Examples of ca.uhn.fhir.model.api.IQueryParameterOr

    return Collections.singletonList(retVal);
  }

  @Override
  public Object parse(List<List<String>> theString) throws InternalErrorException, InvalidRequestException {
    IQueryParameterOr dt;
    try {
      dt = myType.newInstance();
      if (theString.size() == 0 || theString.get(0).size() == 0) {
        return dt;
      }
      if (theString.size() > 1) {
        throw new InvalidRequestException("Multiple values detected");
      }
     
      dt.setValuesAsQueryTokens(theString.get(0));
    } catch (InstantiationException e) {
      throw new InternalErrorException(e);
    } catch (IllegalAccessException e) {
      throw new InternalErrorException(e);
    } catch (SecurityException e) {
View Full Code Here

Examples of ca.uhn.fhir.model.api.IQueryParameterOr

    return Collections.singletonList(retVal);
  }

  @Override
  public Object parse(List<List<String>> theString) throws InternalErrorException, InvalidRequestException {
    IQueryParameterOr dt;
    try {
      dt = myType.newInstance();
      if (theString.size() == 0 || theString.get(0).size() == 0) {
        return dt;
      }
      if (theString.size() > 1) {
        throw new InvalidRequestException("Multiple values detected");
      }
     
      dt.setValuesAsQueryTokens(theString.get(0));
    } catch (InstantiationException e) {
      throw new InternalErrorException(e);
    } catch (IllegalAccessException e) {
      throw new InternalErrorException(e);
    } catch (SecurityException e) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.