Class SearchQueryIncludeParameterConfiguration

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

public class SearchQueryIncludeParameterConfiguration extends Object
  • Constructor Details

    • SearchQueryIncludeParameterConfiguration

      public SearchQueryIncludeParameterConfiguration(String sql, IncludeParts includeParts)
    • SearchQueryIncludeParameterConfiguration

      public SearchQueryIncludeParameterConfiguration(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