A C D E F G H I L M O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addProbeId(String) - Method in exception com.ibm.fhir.exception.FHIRException
-
Add this exception's probeId value to the message
- APPLICATION_FHIR_JSON - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_FHIR_JSON_TYPE - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_FHIR_NDJSON_TYPE - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_FHIR_PARQUET_TYPE - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_FHIR_XML - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_FHIR_XML_TYPE - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_JSON_PATCH - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_JSON_PATCH_TYPE - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_NDJSON - Static variable in class com.ibm.fhir.core.FHIRMediaType
- APPLICATION_PARQUET - Static variable in class com.ibm.fhir.core.FHIRMediaType
C
- CachedObjectHolder<T> - Class in com.ibm.fhir.core
-
CachedObjectHolder is a generic type which provides common behavior for a file-based object stored within a cache.
- CachedObjectHolder(String, T) - Constructor for class com.ibm.fhir.core.CachedObjectHolder
- CachedObjectHolder(T) - Constructor for class com.ibm.fhir.core.CachedObjectHolder
- clearCache() - Method in class com.ibm.fhir.core.TenantSpecificFileBasedCache
-
Clears the entire cache.
- com.ibm.fhir.core - package com.ibm.fhir.core
- com.ibm.fhir.core.context - package com.ibm.fhir.core.context
- com.ibm.fhir.core.context.impl - package com.ibm.fhir.core.context.impl
- com.ibm.fhir.core.util - package com.ibm.fhir.core.util
- com.ibm.fhir.core.util.handler - package com.ibm.fhir.core.util.handler
- com.ibm.fhir.exception - package com.ibm.fhir.exception
- convertToTimestamp(ZonedDateTime) - Static method in class com.ibm.fhir.core.FHIRUtilities
-
For R4 model, generate a sql timestamp
- createCachedObject(File) - Method in class com.ibm.fhir.core.TenantSpecificFileBasedCache
- createLRUCache(int) - Static method in class com.ibm.fhir.core.util.LRUCache
D
- decode(String) - Static method in class com.ibm.fhir.core.FHIRUtilities
-
This function can be used to decode an xor-encoded value that was produced by the WebSphere Liberty 'securityUtility' command.
- decode(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
URL decode the input string
- DEFAULT_LAST_PAGE_NUMBER - Static variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
E
- ELEMENTS - Static variable in class com.ibm.fhir.core.FHIRConstants
F
- FHIR_CONDITIONAL_DELETE_MAX_NUMBER_DEFAULT - Static variable in class com.ibm.fhir.core.FHIRConstants
- FHIR_LOGGING_GROUP - Static variable in class com.ibm.fhir.core.FHIRConstants
- FHIR_PAGE_NUMBER_DEFAULT - Static variable in class com.ibm.fhir.core.FHIRConstants
- FHIR_PAGE_SIZE_DEFAULT - Static variable in class com.ibm.fhir.core.FHIRConstants
- FHIRConstants - Class in com.ibm.fhir.core
-
This class contains constants that are used through the fhir-* projects.
- FHIRConstants() - Constructor for class com.ibm.fhir.core.FHIRConstants
- FHIRException - Exception in com.ibm.fhir.exception
-
Common FHIR Server exception base class.
- FHIRException() - Constructor for exception com.ibm.fhir.exception.FHIRException
- FHIRException(String) - Constructor for exception com.ibm.fhir.exception.FHIRException
- FHIRException(String, Throwable) - Constructor for exception com.ibm.fhir.exception.FHIRException
- FHIRException(Throwable) - Constructor for exception com.ibm.fhir.exception.FHIRException
- FHIRInvalidResourceTypeException - Exception in com.ibm.fhir.exception
-
Exception to report an invalid resource type.
- FHIRInvalidResourceTypeException() - Constructor for exception com.ibm.fhir.exception.FHIRInvalidResourceTypeException
- FHIRInvalidResourceTypeException(String) - Constructor for exception com.ibm.fhir.exception.FHIRInvalidResourceTypeException
- FHIRInvalidResourceTypeException(String, Throwable) - Constructor for exception com.ibm.fhir.exception.FHIRInvalidResourceTypeException
- FHIRInvalidResourceTypeException(Throwable) - Constructor for exception com.ibm.fhir.exception.FHIRInvalidResourceTypeException
- FHIRMediaType - Class in com.ibm.fhir.core
-
This class contains definitions of some non-standard media types.
- FHIRMediaType() - Constructor for class com.ibm.fhir.core.FHIRMediaType
- FHIRPagingContext - Interface in com.ibm.fhir.core.context
-
The paging context for given request
- FHIRPagingContextImpl - Class in com.ibm.fhir.core.context.impl
- FHIRPagingContextImpl() - Constructor for class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
-
Create a FHIRPagingContextImpl with the default values:
- FHIRUtilities - Class in com.ibm.fhir.core
-
A collection of miscellaneous utility functions used by the various fhir-* projects.
- FHIRUtilities() - Constructor for class com.ibm.fhir.core.FHIRUtilities
- FORMAT - Static variable in class com.ibm.fhir.core.FHIRConstants
- formatTimestamp(Date) - Static method in class com.ibm.fhir.core.FHIRUtilities
- from(String) - Static method in enum com.ibm.fhir.core.HTTPHandlingPreference
- from(String) - Static method in enum com.ibm.fhir.core.HTTPReturnPreference
G
- GENERAL_PARAMETER_NAMES - Static variable in class com.ibm.fhir.core.FHIRConstants
-
General parameter names that can be used with any FHIR interaction.
- getCachedObject() - Method in class com.ibm.fhir.core.CachedObjectHolder
- getCachedObjectForTenant(String) - Method in class com.ibm.fhir.core.TenantSpecificFileBasedCache
- getCacheEntryFilename(String) - Method in class com.ibm.fhir.core.TenantSpecificFileBasedCache
- getFileName() - Method in class com.ibm.fhir.core.CachedObjectHolder
- getFirst(Map<String, List<String>>, String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get the first value of the list for the specified key from the provided multivalued map
- getHostname() - Method in class com.ibm.fhir.core.util.handler.HostnameHandler
-
gets the hostname
- getIpAddress() - Method in class com.ibm.fhir.core.util.handler.IPHandler
-
gets the ip from configuration, if not set uses the system ip as retrieved.
- getIpAddresses() - Method in class com.ibm.fhir.core.util.handler.IPHandler
-
gets the main IP.
- getLastModified() - Method in class com.ibm.fhir.core.CachedObjectHolder
- getLastPageNumber() - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- getLastPageNumber() - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- getMatchCount() - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- getMatchCount() - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- getObjectHandle(Object) - Static method in class com.ibm.fhir.core.FHIRUtilities
-
Returns the specified object's handle in hex format.
- getPageNumber() - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- getPageNumber() - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- getPageSize() - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- getPageSize() - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- getPath(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get the path part of the provided URL
- getPathSegments(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get a list containing the path segments from the provided URL
- getPathSegments(String, boolean) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get a list containing the path segments from the provided URL
- getQuery(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get the query part of the provided URL
- getQueryParameters(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get a multivalued map containing the query parameters for the provided URL
- getQueryParameters(String, boolean) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get a multivalued map containing the query parameters for the provided URL
- getTotalCount() - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- getTotalCount() - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- getUniqueId() - Method in exception com.ibm.fhir.exception.FHIRException
-
Builds and returns a unique identifier for this exception instance.
- getURL(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Get a
URLinstance that represents the specified parameter
H
- HostnameHandler - Class in com.ibm.fhir.core.util.handler
-
Reliable Hostname Treatment
- HostnameHandler() - Constructor for class com.ibm.fhir.core.util.handler.HostnameHandler
- HTTPHandlingPreference - Enum in com.ibm.fhir.core
-
An enumeration of handling preference codes.
- HTTPReturnPreference - Enum in com.ibm.fhir.core
-
An enumeration of return preference codes.
I
- IPHandler - Class in com.ibm.fhir.core.util.handler
-
Calculates the IP and subsequent retrieval of the IPs
- IPHandler() - Constructor for class com.ibm.fhir.core.util.handler.IPHandler
- isEncoded(String) - Static method in class com.ibm.fhir.core.FHIRUtilities
-
Returns true if and only if the specified string 's' is an encoded value, which means it starts with the string "{xor}".
- isLenient() - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- isLenient() - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- isStale() - Method in class com.ibm.fhir.core.CachedObjectHolder
L
- lastPageNumber - Variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- lenient - Variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- LENIENT - com.ibm.fhir.core.HTTPHandlingPreference
-
In the case of recoverable errors, the client wishes the server to attempt to process the request
- LRUCache<K,V> - Class in com.ibm.fhir.core.util
-
A simple Least Recently Used (LRU) cache implementation using LinkedHashMap see
LinkedHashMap.removeEldestEntry(java.util.Map.Entry<K, V>)
M
- matchCount - Variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- MINIMAL - com.ibm.fhir.core.HTTPReturnPreference
-
minimal
O
- OPERATION_OUTCOME - com.ibm.fhir.core.HTTPReturnPreference
-
OperationOutcome
P
- pageNumber - Variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- pageSize - Variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- parsePath(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Parse the provided path part into a List of path segments
- parsePath(String, boolean) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Parse the provided path part into a list of path segments
- parseQuery(String) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Parse the provided query part into a multivalued map of query parameters
- parseQuery(String, boolean) - Static method in class com.ibm.fhir.core.util.URLSupport
-
Parse the provided query part into a multivalued map of query parameters
- PRETTY - Static variable in class com.ibm.fhir.core.FHIRConstants
R
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.ibm.fhir.core.util.LRUCache
- REPRESENTATION - com.ibm.fhir.core.HTTPReturnPreference
-
representation
S
- setCachedObject(T) - Method in class com.ibm.fhir.core.CachedObjectHolder
- setFileName(String) - Method in class com.ibm.fhir.core.CachedObjectHolder
- setLastModified(long) - Method in class com.ibm.fhir.core.CachedObjectHolder
- setLastPageNumber(int) - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- setLastPageNumber(int) - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- setLenient(boolean) - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- setLenient(boolean) - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- setMatchCount(int) - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- setMatchCount(int) - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- setPageNumber(int) - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- setPageNumber(int) - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- setPageSize(int) - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- setPageSize(int) - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- setTotalCount(int) - Method in interface com.ibm.fhir.core.context.FHIRPagingContext
- setTotalCount(int) - Method in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
- STRICT - com.ibm.fhir.core.HTTPHandlingPreference
-
While any particular error may be recoverable, the client would prefer that the server reject the request
- stripNamespaceIfPresentInDiv(String) - Static method in class com.ibm.fhir.core.FHIRUtilities
-
This function will remove any whitspace characters which appear in a '...' section within the specified string.
- stripNewLineWhitespaceIfPresentInDiv(String) - Static method in class com.ibm.fhir.core.FHIRUtilities
-
This function will remove any newlines which appear in a '...' section within the specified string.
- SUBTYPE_FHIR_JSON - Static variable in class com.ibm.fhir.core.FHIRMediaType
- SUBTYPE_FHIR_NDJSON - Static variable in class com.ibm.fhir.core.FHIRMediaType
- SUBTYPE_FHIR_PARQUET - Static variable in class com.ibm.fhir.core.FHIRMediaType
- SUBTYPE_FHIR_XML - Static variable in class com.ibm.fhir.core.FHIRMediaType
- SUBTYPE_JSON_PATCH - Static variable in class com.ibm.fhir.core.FHIRMediaType
- SUMMARY - Static variable in class com.ibm.fhir.core.FHIRConstants
T
- TenantSpecificFileBasedCache<T> - Class in com.ibm.fhir.core
-
This class is a parameterized abstract base class to be used for situations where we need to implement a tenant-specific cache of file-based objects.
- TenantSpecificFileBasedCache() - Constructor for class com.ibm.fhir.core.TenantSpecificFileBasedCache
- TenantSpecificFileBasedCache(String) - Constructor for class com.ibm.fhir.core.TenantSpecificFileBasedCache
- toString() - Method in exception com.ibm.fhir.exception.FHIRException
- totalCount - Variable in class com.ibm.fhir.core.context.impl.FHIRPagingContextImpl
U
- URLSupport - Class in com.ibm.fhir.core.util
-
A utility class for working with URLs
V
- value() - Method in enum com.ibm.fhir.core.HTTPHandlingPreference
- value() - Method in enum com.ibm.fhir.core.HTTPReturnPreference
- valueOf(String) - Static method in enum com.ibm.fhir.core.HTTPHandlingPreference
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.fhir.core.HTTPReturnPreference
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ibm.fhir.core.HTTPHandlingPreference
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.ibm.fhir.core.HTTPReturnPreference
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages