Package com.ibm.fhir.persistence.util
-
Interface Summary Interface Description LogicalIdentityProvider Supports different strategies for creating identity stringsProcessor<T> QueryBuilder<T> Defines methods for for building persistence layer queries. -
Class Summary Class Description AbstractProcessor<T> AbstractQueryBuilder<T1> This class defines a reusable method structure and common functionality for a FHIR persistence query builder.FHIRPersistenceUtil InputOutputByteStream A byte buffer which supports both InputStream and OutputStream interfaces without needless copying of (potentially large) byte arrays.InputOutputByteStream.ReshapeStrategy Strategy for how we resize the buffer.ResourceFingerprintVisitor Compute a cryptographic hash of the visited nodes, skipping those which may be altered by the persistence layer.SaltHash Envelope for holding the salt and hash together for convenienceTimestampUtil Utility for parsing our UTC timestamp format.