Class SearchQueryIncludeParameter

java.lang.Object
dev.dsf.fhir.search.SearchQueryIncludeParameter

public class SearchQueryIncludeParameter extends Object
  • Constructor Details

    • SearchQueryIncludeParameter

      public SearchQueryIncludeParameter(String sql, IncludeParts includeParts)
    • SearchQueryIncludeParameter

      public SearchQueryIncludeParameter(String sql, IncludeParts includeParts, BiConsumerWithSqlException<org.hl7.fhir.r4.model.Resource,Connection> includeResourceModifier)
      Parameters:
      sql - not null
      includeParts - not null
      includeResourceModifier - Use this BiConsumerWithSqlException to modify the include resources. This consumer can be used if the resources returned by the include SQL are not complete and additional content needs to be retrieved from a not included column. For example the content of a Binary resource might not be stored in the json column.
  • Method Details

    • getBundleUriQueryParameterValues

      public String getBundleUriQueryParameterValues()
    • getSql

      public String getSql()
    • modifyIncludeResource

      public void modifyIncludeResource(org.hl7.fhir.r4.model.Resource resource, Connection connection) throws SQLException
      Throws:
      SQLException