public StringParam setExact(boolean theExact) { myExact = theExact; if (myExact) { setContains(false); setMissing(null); } return this; }
@Override void doSetValueAsQueryToken(FhirContext theContext, String theParamName, String theQualifier, String theValue) { if (Constants.PARAMQUALIFIER_STRING_EXACT.equals(theQualifier)) { setExact(true); } else { setExact(false); } if (Constants.PARAMQUALIFIER_STRING_CONTAINS.equals(theQualifier)) { setContains(true); } else { setContains(false); } myValue = ParameterUtil.unescape(theValue); }
public StringParam setExact(boolean theExact) { myExact = theExact; if (myExact) { setContains(false); setMissing(null); } return this; }
@Override void doSetValueAsQueryToken(FhirContext theContext, String theParamName, String theQualifier, String theValue) { if (Constants.PARAMQUALIFIER_STRING_EXACT.equals(theQualifier)) { setExact(true); } else { setExact(false); } if (Constants.PARAMQUALIFIER_STRING_CONTAINS.equals(theQualifier)) { setContains(true); } else { setContains(false); } myValue = ParameterUtil.unescape(theValue); }