Class GraphQLEngine

java.lang.Object
org.hl7.fhir.r4.utils.GraphQLEngine
All Implemented Interfaces:
org.hl7.fhir.utilities.graphql.IGraphQLEngine

public class GraphQLEngine extends Object implements org.hl7.fhir.utilities.graphql.IGraphQLEngine
  • Constructor Details

  • Method Details

    • execute

      public void execute() throws org.hl7.fhir.utilities.graphql.EGraphEngine, org.hl7.fhir.utilities.graphql.EGraphQLException, org.hl7.fhir.exceptions.FHIRException
      Specified by:
      execute in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
      Throws:
      org.hl7.fhir.utilities.graphql.EGraphEngine
      org.hl7.fhir.utilities.graphql.EGraphQLException
      org.hl7.fhir.exceptions.FHIRException
    • getAppInfo

      public Object getAppInfo()
    • setAppInfo

      public void setAppInfo(Object appInfo)
      Specified by:
      setAppInfo in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
    • getFocus

      public Resource getFocus()
    • setFocus

      public void setFocus(org.hl7.fhir.instance.model.api.IBaseResource focus)
      Specified by:
      setFocus in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
    • getGraphQL

      public org.hl7.fhir.utilities.graphql.Package getGraphQL()
    • setGraphQL

      public void setGraphQL(org.hl7.fhir.utilities.graphql.Package graphQL)
      Specified by:
      setGraphQL in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
    • getOutput

      public org.hl7.fhir.utilities.graphql.GraphQLResponse getOutput()
      Specified by:
      getOutput in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine
    • getServices

      public org.hl7.fhir.utilities.graphql.IGraphQLStorageServices getServices()
    • setServices

      public void setServices(org.hl7.fhir.utilities.graphql.IGraphQLStorageServices services)
      Specified by:
      setServices in interface org.hl7.fhir.utilities.graphql.IGraphQLEngine