| Interface | Description |
|---|---|
| ModuleInterface | |
| ObjectItemAdapterInterface |
This interface class defines the basic methods to be implemented by SEHR
data object adapters like EHRDataObject, ContactItem etc.
|
| Class | Description |
|---|---|
| Base64Coder |
A Base64 Encoder/Decoder.
|
| DateUtility |
Methods for convenience to parse and use Date/Time in SQL statements etc.
|
| DeEncrypter |
Encrypt and decrypt strings and file streams.
|
| DeSerializer |
Converts bytes[] to objects vice versus to handle firebird BLOB and other
streamed data.
|
| DynamicArray | |
| FPrintf | |
| IDGenerator |
Generates one or more unique digests based on a 'real' random integer
|
| ImageUtils |
Set dots per inch in the metadata of a PNG image.
|
| InetAddrValidation |
Quickly tests whether a given IP address matches an IP range.
|
| JarResources |
JarResources: JarResources maps all resources included in a
Zip or Jar file.
|
| LoggingHelper | |
| Module |
Abstract class to be extended by use-case specific module handlers
|
| ModuleLoader |
Loads (creates an instance) of a retrieved module by a SEHRDataObject or a
given class name.
|
| SEHRConfiguration |
This method is the one and only basic configuration handler between the SEHR
modules on a running SEHR host and the underlaying operating system.
|
| SEHRDataSource |
Simple class for accessing the firebird databases from SEHR projects as well
as to read/save local files on the SEHR host like profiles, data stores -
encrypted or not.
|
| StringFormat |
"String formatter"; format a string to a given maximum length with left,
centre, or right justification.
|
| SystemUtility |
Some methods for convenience.
|
| Exception | Description |
|---|---|
| SEHRModuleException |
Exception handling for basic module processing on tcp/ip level to the
SEHR port
|