public static class HttpHealthcareApiClient.FhirResourcePagesIterator
extends java.lang.Object
implements java.util.Iterator<com.google.gson.JsonArray>
| Modifier and Type | Class and Description |
|---|---|
static class |
HttpHealthcareApiClient.FhirResourcePagesIterator.FhirMethod |
| Constructor and Description |
|---|
FhirResourcePagesIterator(HttpHealthcareApiClient.FhirResourcePagesIterator.FhirMethod fhirMethod,
HealthcareApiClient client,
java.lang.String fhirStore,
java.lang.String resourceType,
java.lang.String resourceName,
@Nullable java.util.Map<java.lang.String,java.lang.Object> parameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
com.google.gson.JsonArray |
next() |
static HttpHealthcareApiClient.FhirResourcePagesIterator |
ofPatientEverything(HealthcareApiClient client,
java.lang.String resourceName,
@Nullable java.util.Map<java.lang.String,java.lang.Object> parameters)
Instantiates a new GetPatientEverything FHIR resource pages iterator.
|
static HttpHealthcareApiClient.FhirResourcePagesIterator |
ofSearch(HealthcareApiClient client,
java.lang.String fhirStore,
java.lang.String resourceType,
@Nullable java.util.Map<java.lang.String,java.lang.Object> parameters)
Instantiates a new search FHIR resource pages iterator.
|
public FhirResourcePagesIterator(HttpHealthcareApiClient.FhirResourcePagesIterator.FhirMethod fhirMethod, HealthcareApiClient client, java.lang.String fhirStore, java.lang.String resourceType, java.lang.String resourceName, @Nullable java.util.Map<java.lang.String,java.lang.Object> parameters)
public static HttpHealthcareApiClient.FhirResourcePagesIterator ofSearch(HealthcareApiClient client, java.lang.String fhirStore, java.lang.String resourceType, @Nullable java.util.Map<java.lang.String,java.lang.Object> parameters)
client - the clientfhirStore - the Fhir storeresourceType - the Fhir resource type to search forparameters - the query parameterspublic static HttpHealthcareApiClient.FhirResourcePagesIterator ofPatientEverything(HealthcareApiClient client, java.lang.String resourceName, @Nullable java.util.Map<java.lang.String,java.lang.Object> parameters)
client - the clientresourceName - the FHIR resource nameparameters - the filter parameterspublic boolean hasNext()
throws java.util.NoSuchElementException
hasNext in interface java.util.Iterator<com.google.gson.JsonArray>java.util.NoSuchElementExceptionpublic com.google.gson.JsonArray next()
throws java.util.NoSuchElementException
next in interface java.util.Iterator<com.google.gson.JsonArray>java.util.NoSuchElementException