Package ca.uhn.fhir.rest.gclient
Interface TokenClientParam.IMatches
-
- Enclosing class:
- TokenClientParam
public static interface TokenClientParam.IMatches
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ICriterion<TokenClientParam>code(String theIdentifier)Creates a search criterion that matches against the given code, with no code system specifiedICriterion<?>codes(String... theCodes)Creates a search criterion that matches a given system with a collection of possible codes (this will be used to form a comma-separated OR query) with any system value.ICriterion<?>codes(Collection<String> theCodes)Creates a search criterion that matches a given system with a collection of possible codes (this will be used to form a comma-separated OR query) with any system value.ICriterion<?>codings(IBaseCoding... theCodings)Creates a search criterion that matches a given system with a collection of possible codes (this will be used to form a comma-separated OR query) with the givenCoding.systemandCoding.valuevalues.ICriterion<TokenClientParam>identifier(BaseIdentifierDt theIdentifier)Creates a search criterion that matches against the given identifier (system and code if both are present, or whatever is present)ICriterion<TokenClientParam>identifier(String theIdentifier)Creates a search criterion that matches against the given identifier, with no system specifiedICriterion<TokenClientParam>identifiers(BaseIdentifierDt... theIdentifiers)Creates a search criterion that matches against the given collection of identifiers (system and code if both are present, or whatever is present).ICriterion<TokenClientParam>identifiers(List<BaseIdentifierDt> theIdentifiers)Creates a search criterion that matches against the given collection of identifiers (system and code if both are present, or whatever is present).ICriterion<TokenClientParam>systemAndCode(String theSystem, String theCode)Creates a search criterion that matches against the given code system and codeICriterion<TokenClientParam>systemAndIdentifier(String theSystem, String theIdentifier)Creates a search criterion that matches against the given system and identifierICriterion<?>systemAndValues(String theSystem, String... theValues)Creates a search criterion that matches a given system with a collection of possible values (this will be used to form a comma-separated OR query)ICriterion<?>systemAndValues(String theSystem, Collection<String> theValues)Creates a search criterion that matches a given system with a collection of possible values (this will be used to form a comma-separated OR query)
-
-
-
Method Detail
-
code
ICriterion<TokenClientParam> code(String theIdentifier)
Creates a search criterion that matches against the given code, with no code system specified- Parameters:
theIdentifier- The identifier- Returns:
- A criterion
-
codes
ICriterion<?> codes(Collection<String> theCodes)
Creates a search criterion that matches a given system with a collection of possible codes (this will be used to form a comma-separated OR query) with any system value. The URL form of this method will create a parameter likeparameter=code1,code2- Parameters:
theCodes- The codes
-
codes
ICriterion<?> codes(String... theCodes)
Creates a search criterion that matches a given system with a collection of possible codes (this will be used to form a comma-separated OR query) with any system value. The URL form of this method will create a parameter likeparameter=code1,code2- Parameters:
theCodes- The codes
-
codings
ICriterion<?> codings(IBaseCoding... theCodings)
Creates a search criterion that matches a given system with a collection of possible codes (this will be used to form a comma-separated OR query) with the givenCoding.systemandCoding.valuevalues.The URL form of this method will create a parameter like
parameter=system1|code1,system2|code2- Parameters:
theCodings- The codings
-
identifier
ICriterion<TokenClientParam> identifier(BaseIdentifierDt theIdentifier)
Creates a search criterion that matches against the given identifier (system and code if both are present, or whatever is present)- Parameters:
theIdentifier- The identifier- Returns:
- A criterion
-
identifier
ICriterion<TokenClientParam> identifier(String theIdentifier)
Creates a search criterion that matches against the given identifier, with no system specified- Parameters:
theIdentifier- The identifier- Returns:
- A criterion
-
identifiers
ICriterion<TokenClientParam> identifiers(BaseIdentifierDt... theIdentifiers)
Creates a search criterion that matches against the given collection of identifiers (system and code if both are present, or whatever is present). In the query URL that is generated, identifiers will be joined with a ',' to create an OR query.- Parameters:
theIdentifiers- The identifier- Returns:
- A criterion
-
identifiers
ICriterion<TokenClientParam> identifiers(List<BaseIdentifierDt> theIdentifiers)
Creates a search criterion that matches against the given collection of identifiers (system and code if both are present, or whatever is present). In the query URL that is generated, identifiers will be joined with a ',' to create an OR query.- Parameters:
theIdentifiers- The identifier- Returns:
- A criterion
-
systemAndCode
ICriterion<TokenClientParam> systemAndCode(String theSystem, String theCode)
Creates a search criterion that matches against the given code system and code- Parameters:
theSystem- The code system (should be a URI)theCode- The code- Returns:
- A criterion
-
systemAndIdentifier
ICriterion<TokenClientParam> systemAndIdentifier(String theSystem, String theIdentifier)
Creates a search criterion that matches against the given system and identifier- Parameters:
theSystem- The code system (should be a URI)theIdentifier- The identifier- Returns:
- A criterion
-
systemAndValues
ICriterion<?> systemAndValues(String theSystem, Collection<String> theValues)
Creates a search criterion that matches a given system with a collection of possible values (this will be used to form a comma-separated OR query)- Parameters:
theSystem- The system, which will be used with each valuetheValues- The values
-
systemAndValues
ICriterion<?> systemAndValues(String theSystem, String... theValues)
Creates a search criterion that matches a given system with a collection of possible values (this will be used to form a comma-separated OR query)- Parameters:
theSystem- The system, which will be used with each valuetheValues- The values
-
-