A C D E F G H I L M O P R S T U V 
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 URL instance 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.
A C D E F G H I L M O P R S T U V 
All Classes All Packages