| CacheUpdater |
This is an abstract base class encapsulating functionality related to adding entries to a
JDBC PL in-memory cache.
|
| CacheUtil |
Encapsulates a group of utility methods for managing and diagnosing the in-memory caches used by the JDBC PL.
|
| CodeSystemsCache |
This class provides a static cache for FHIR Systems that are part of Token type Search parameters.
|
| CodeSystemsCacheUpdater |
This cache update writes its Code Systems cache candidates to the CodeSystemsCache upon a transaction commit.
|
| IncludeExtension |
A SearchExtension used to add InclusionParameter filters to the
include query.
|
| InclusionQuerySegmentAggregator |
This class assists the JDBCQueryBuilder.
|
| JDBCParameterBuildingVisitor |
This class is the JDBC persistence layer implementation for transforming
SearchParameters into Parameter Data Transfer Objects.
|
| JDBCQueryBuilder |
This is the JDBC implementation of a query builder for the IBM FHIR Server
JDBC persistence layer schema.
|
| NewQueryBuilder |
This is the JDBC implementation of a query builder for the IBM FHIR Server
JDBC persistence layer schema.
|
| NewUriModifierUtil |
Encapsulates logic for building an expression for handling URI matching
according to the FHIR R4 specification.
|
| ParameterNamesCache |
This class provides a static cache for FHIR Search Parameter names.
|
| ParameterNamesCacheUpdater |
This cache updater writes its Parameter Names cache candidates to the ParameterNamesCache upon a transaction commit.
|
| QuerySegmentAggregator |
This class assists the JDBCQueryBuilder.
|
| QuerySegmentAggregatorFactory |
Encapsulates the logic for creating QuerySegmentAggegator and subclass instances.
|
| ResourceTypesCache |
This class provides a static cache for FHIR Resource type names.
|
| ResourceTypesCacheUpdater |
This cache updater writes its Resource Types cache candidates to the ResourceTypesCache upon a transaction commit.
|
| RevIncludeExtension |
SearchExtension for building _revinclude queries
|
| SortedQuerySegmentAggregator |
This class assists the JDBCQueryBuilder.
|
| SqlParameterEncoder |
Provides custom encoding and escaping functions for use by the JDBCQueryBuilder.
|
| SqlQueryData |
This class assists the JDBCQueryBuilder by encapsulating either a where clause segment or a complete SQL query along
with any associated bind variables.
|
| TimestampPrefixedUUID |
Provides identity strings using random UUID for uniqueness but
prefixed with an encoded time string to improve database locality
when used in b-tree indexes.
|
| UriModifierUtil |
|