Index

A B D E F G H I L M N O Q R S T U V W 
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
 
A B D E F G H I L M N O Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form