Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ACCEPT_FHIR_JSON - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- ACCEPT_FHIR_XML - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- acceptingCharset(String) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- acceptingUtf8Charset() - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- acceptMimeType(MediaType) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- andValidationResult(ValidationResult) - Method in class de.gematik.bbriccs.rest.fd.FdResponse.ErpResponseBuilder
- AP - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- APPLICATION_JSON - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- APPLICATION_XML - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- asString() - Method in enum class de.gematik.bbriccs.rest.fd.MediaType
-
Gibt die String-Repräsentation (MIME-Type) des enum wieder wie sie im Header eines Request/Response verwendet werden kann.
- asString(boolean) - Method in enum class de.gematik.bbriccs.rest.fd.MediaType
-
* Liefert den Accept-Type entweder alleine oder mit angefügten Parametern. * gemäß https://tools.ietf.org/html/rfc1945#section-3.6
- asString(boolean, boolean) - Method in enum class de.gematik.bbriccs.rest.fd.MediaType
B
- build() - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- build() - Method in class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager.FhirObserverBuilder
D
- de.gematik.bbriccs.rest.fd - package de.gematik.bbriccs.rest.fd
- de.gematik.bbriccs.rest.fd.exceptions - package de.gematik.bbriccs.rest.fd.exceptions
- de.gematik.bbriccs.rest.fd.plugins - package de.gematik.bbriccs.rest.fd.plugins
- de.gematik.bbriccs.rest.fd.query - package de.gematik.bbriccs.rest.fd.query
- decode(Class<R>, String) - Method in class de.gematik.bbriccs.rest.fd.FdClient
E
- EB - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- EMPTY - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- encode() - Method in interface de.gematik.bbriccs.rest.fd.query.QueryParameter
- encode() - Method in class de.gematik.bbriccs.rest.fd.query.SearchQueryParameter
- encode(R) - Method in class de.gematik.bbriccs.rest.fd.FdClient
- encode(R, boolean) - Method in class de.gematik.bbriccs.rest.fd.FdClient
- EQ - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- ErpResponseBuilder() - Constructor for class de.gematik.bbriccs.rest.fd.FdResponse.ErpResponseBuilder
- expectedResponseType() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
-
What type of Response-Body does this command expect?
- expectedResponseType() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
- expecting(Class<R>) - Method in class de.gematik.bbriccs.rest.fd.FdResponseCreator
F
- FdBaseRequest<T extends org.hl7.fhir.r4.model.Resource,
R extends org.hl7.fhir.r4.model.Resource> - Class in de.gematik.bbriccs.rest.fd - FdBaseRequest(Class<R>, HttpRequestMethod, String) - Constructor for class de.gematik.bbriccs.rest.fd.FdBaseRequest
- FdBaseRequest(Class<R>, HttpRequestMethod, String, String) - Constructor for class de.gematik.bbriccs.rest.fd.FdBaseRequest
- FdClient - Class in de.gematik.bbriccs.rest.fd
- FdClient.FdClientBuilder - Class in de.gematik.bbriccs.rest.fd
- FdRequest<T extends org.hl7.fhir.r4.model.Resource,
R extends org.hl7.fhir.r4.model.Resource> - Interface in de.gematik.bbriccs.rest.fd - FdResponse<R extends org.hl7.fhir.r4.model.Resource> - Class in de.gematik.bbriccs.rest.fd
- FdResponse.ErpResponseBuilder<E extends org.hl7.fhir.r4.model.Resource> - Class in de.gematik.bbriccs.rest.fd
- FdResponseBuilder() - Constructor for class de.gematik.bbriccs.rest.fd.FdResponseCreator.FdResponseBuilder
- FdResponseCreator - Class in de.gematik.bbriccs.rest.fd
- FdResponseCreator(FhirCodec, BiFunction<Class<? extends Resource>, String, Resource>) - Constructor for class de.gematik.bbriccs.rest.fd.FdResponseCreator
- FdResponseCreator.FdResponseBuilder<R extends org.hl7.fhir.r4.model.Resource> - Class in de.gematik.bbriccs.rest.fd
- FHIR_JSON - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- FHIR_XML - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- FhirCodecObserver - Interface in de.gematik.bbriccs.rest.fd.plugins
- FhirCodecObserverManager - Class in de.gematik.bbriccs.rest.fd.plugins
- FhirCodecObserverManager(FhirCodecObserverManager.FhirObserverBuilder) - Constructor for class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager
- FhirCodecObserverManager.FhirObserverBuilder - Class in de.gematik.bbriccs.rest.fd.plugins
- FhirDecoderObserver - Interface in de.gematik.bbriccs.rest.fd.plugins
- FhirEncoderObserver - Interface in de.gematik.bbriccs.rest.fd.plugins
- FhirObserverBuilder() - Constructor for class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager.FhirObserverBuilder
- forPayload(Class<E>, Resource) - Static method in class de.gematik.bbriccs.rest.fd.FdResponse
- forRequest(FdRequest<? extends Resource, ? extends Resource>) - Method in interface de.gematik.bbriccs.rest.fd.plugins.RequestHeaderProvider
- fromString(String) - Static method in enum class de.gematik.bbriccs.rest.fd.MediaType
-
Erstelle eine enum anhand des Strings der im Response-Header enthalten ist
G
- GE - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- getAsBaseResource() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
-
This will retrieve the FHIR Payload Resource as the Base-Class without any validation.
- getAsOperationOutcome() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getContentLength() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getContentType() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getExpectedOrThrow(Function<FdResponse<? extends Resource>, E>) - Method in class de.gematik.bbriccs.rest.fd.FdResponse
-
Extract the Resource from the Response or throw a custom Exception if the Resource is not of the expected type
- getExpectedResource() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getFhirResource() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
-
This is required (mostly for VAU) to define on which resource the request shall be executed.
- getFhirResource() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
-
This is required (mostly for VAU) to define on which resource the request shall be executed.
- getHeaderParameters() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
-
Get a Map of required Header-Parameters for this specific command.
- getHeaderParameters() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
-
Get a Map of required Header-Parameters for this specific command.
- getHeaders() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
- getHeaderValue(HttpHeaderKey) - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getHeaderValue(String) - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getMethod() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
-
Defines which HTTP-Method (for the inner-HTTP Request) shall be used.
- getMethod() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
-
Defines which HTTP-Method (for the underlying HTTP Request) shall be used.
- getQueryPart() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
- getRequestBody() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
-
Get the FHIR-Resource for the Request-Body (of the inner-HTTP)
- getRequestLocator() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
-
This method returns the last (tailing) part of the URL of the inner-HTTP Request e.g.
- getRequestLocator() - Method in interface de.gematik.bbriccs.rest.fd.FdRequest
-
This method returns the last (tailing) part of the URL of the inner-HTTP Request e.g.
- getResourceOptional() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getResourceOptional(Class<U>) - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- getResourcePath() - Method in class de.gematik.bbriccs.rest.fd.FdBaseRequest
-
This method provides the full Path to a Resource for a Request.
- getResourceType() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- GT - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
H
- headerParameters - Variable in class de.gematik.bbriccs.rest.fd.FdBaseRequest
I
- isEmptyBody() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- isEquivalentTo(MediaType) - Method in enum class de.gematik.bbriccs.rest.fd.MediaType
- isJson() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- isOfExpectedType() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- isOperationOutcome() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- isResourceOfType(Class<? extends Resource>) - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- isValid(String) - Method in class de.gematik.bbriccs.rest.fd.FdClient
- isValidPayload() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- isXML() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
L
- LE - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- LT - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
M
- MediaType - Enum Class in de.gematik.bbriccs.rest.fd
-
Diese Enumeration beschreibt die beiden gängigsten Media-Types (MIME) die von einem FHIR-Server bzw.
N
- NE - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
O
- onDecode(Class<E>, String, R) - Method in interface de.gematik.bbriccs.rest.fd.plugins.FhirDecoderObserver
- onEncode(R, String) - Method in interface de.gematik.bbriccs.rest.fd.plugins.FhirEncoderObserver
Q
- QueryParameter - Interface in de.gematik.bbriccs.rest.fd.query
- queryParameters - Variable in class de.gematik.bbriccs.rest.fd.FdBaseRequest
R
- received(HttpBResponse) - Method in class de.gematik.bbriccs.rest.fd.FdResponseCreator.FdResponseBuilder
- registerForDecode(FhirDecoderObserver) - Method in class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager.FhirObserverBuilder
- registerForEncode(FhirEncoderObserver) - Method in class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager.FhirObserverBuilder
- registerForFhir(FhirCodecObserver) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- registerForFhirDecode(FhirDecoderObserver) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- registerForFhirEncode(FhirEncoderObserver) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- request(FdRequest<T, R>) - Method in class de.gematik.bbriccs.rest.fd.FdClient
- RequestHeaderProvider - Interface in de.gematik.bbriccs.rest.fd.plugins
S
- SA - Enum constant in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- SearchPrefix - Enum Class in de.gematik.bbriccs.rest.fd.query
-
Search prefixes as described in FHIR.org
- SearchQueryParameter - Class in de.gematik.bbriccs.rest.fd.query
- SearchQueryParameter(String, SearchPrefix, String) - Constructor for class de.gematik.bbriccs.rest.fd.query.SearchQueryParameter
-
This constructor can be used to form search Requests e.g., authored-on=ge2020 which has the pattern [parameter]=[prefix][value]
- SearchQueryParameter(String, String) - Constructor for class de.gematik.bbriccs.rest.fd.query.SearchQueryParameter
- sendMimeType(MediaType) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- serveDecoderObservers(Class<E>, String, R) - Method in class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager
- serveEncoderObservers(R, String) - Method in class de.gematik.bbriccs.rest.fd.plugins.FhirCodecObserverManager
T
- takeExpectationFrom(FdRequest<T, R>) - Method in class de.gematik.bbriccs.rest.fd.FdResponseCreator
- toFhirEncoding() - Method in enum class de.gematik.bbriccs.rest.fd.MediaType
- toString() - Method in class de.gematik.bbriccs.rest.fd.FdResponse
- toString() - Method in enum class de.gematik.bbriccs.rest.fd.MediaType
U
- UnexpectedResponseResourceError - Error in de.gematik.bbriccs.rest.fd.exceptions
- UnexpectedResponseResourceError(Class<? extends Resource>, T) - Constructor for error de.gematik.bbriccs.rest.fd.exceptions.UnexpectedResponseResourceError
- UNKNOWN - Enum constant in enum class de.gematik.bbriccs.rest.fd.MediaType
- UnsupportedMediaTypeException - Exception in de.gematik.bbriccs.rest.fd.exceptions
- UnsupportedMediaTypeException(MediaType) - Constructor for exception de.gematik.bbriccs.rest.fd.exceptions.UnsupportedMediaTypeException
- usedAccessToken(String) - Method in class de.gematik.bbriccs.rest.fd.FdResponseCreator.FdResponseBuilder
- usedJwt(String) - Method in class de.gematik.bbriccs.rest.fd.FdResponse.ErpResponseBuilder
- usingDefaultFhir(boolean) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- usingDefaultFhir(ValidatorFhir) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- usingFhir(FhirCodec) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- usingFhirMimeType(MediaType) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- usingMimeType(MediaType) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
V
- validate(String) - Method in class de.gematik.bbriccs.rest.fd.FdClient
- value() - Method in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
- valueOf(String) - Static method in enum class de.gematik.bbriccs.rest.fd.MediaType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.gematik.bbriccs.rest.fd.MediaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.gematik.bbriccs.rest.fd.query.SearchPrefix
-
Returns an array containing the constants of this enum class, in the order they are declared.
- via(HttpBClient) - Static method in class de.gematik.bbriccs.rest.fd.FdClient
W
- withDuration(Duration) - Method in class de.gematik.bbriccs.rest.fd.FdResponse.ErpResponseBuilder
- withDuration(Duration) - Method in class de.gematik.bbriccs.rest.fd.FdResponseCreator.FdResponseBuilder
- withHeaderProvider(RequestHeaderProvider) - Method in class de.gematik.bbriccs.rest.fd.FdClient.FdClientBuilder
- withHeaders(List<HttpHeader>) - Method in class de.gematik.bbriccs.rest.fd.FdResponse.ErpResponseBuilder
- withoutDuration() - Method in class de.gematik.bbriccs.rest.fd.FdResponseCreator.FdResponseBuilder
- withStatusCode(int) - Method in class de.gematik.bbriccs.rest.fd.FdResponse.ErpResponseBuilder
All Classes and Interfaces|All Packages|Serialized Form