Interface TokenClientParam.IMatches

Enclosing class:
TokenClientParam

public static interface TokenClientParam.IMatches
  • Method Details

    • code

      Creates a search criterion that matches against the given code, with no code system specified
      Parameters:
      theIdentifier - The identifier
      Returns:
      A criterion
    • codes

      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 like parameter=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 like parameter=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 given Coding.system and Coding.value values.

      The URL form of this method will create a parameter like parameter=system1|code1,system2|code2

      Parameters:
      theCodings - The codings
    • identifier

      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

      Creates a search criterion that matches against the given identifier, with no system specified
      Parameters:
      theIdentifier - The identifier
      Returns:
      A criterion
    • identifiers

      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

      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

      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

      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 value
      theValues - 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 value
      theValues - The values