Class | Description |
---|---|
AttributableDate |
This class is a stand in for using "java.util.Date" as a PersonAttribute format.
|
ConceptMapTypeComparator |
A utility class which sorts a collection of ConceptMapType objects in the following order:
Regular
Retired
Hidden
Retired and Hidden
|
ConfigUtil |
A utility class for working with configuration properties
|
DatabaseUpdater |
This class uses Liquibase to update the database.
|
DatabaseUpdater.OpenMRSChangeSet |
Represents each change in the files referenced by liquibase-update-to-latest
|
DatabaseUpdaterLiquibaseProvider |
Provides a wrapper for org.openmrs.util.DatabaseUpdater#getLiquibase(String) that can be injected
into helper methods provided by the org.openmrs,liquibase.ChangeLogDetective class.
|
DatabaseUtil |
Utility class that provides database related methods
|
DateUtil |
Utility classes that provide date-related methods
|
DoubleRange |
Represents a bounded or unbounded numeric range.
|
DrugsByNameComparator |
The Class DrugsByNameComparator.
|
ExceptionUtil |
Utility methods for dealing with exceptions
|
Format | |
FormConstants |
Constants relating to forms
|
FormUtil |
OpenMRS utilities related to forms.
|
Graph<T> | |
HandlerUtil |
Utility class that provides useful methods for working with classes that are annotated with the
Handler annotation |
HttpClient |
This class supports doing an HTTP post to a URL.
|
HttpUrl |
This is a wrapper around the Url class.
|
LocaleUtility |
A utility class for working with Locales.
|
LocationUtility |
A utility class for working with locations
|
MemoryAppender | Deprecated
As of 2.4.4, 2.5.1, and 2.6.0 this class is moved to the org.openmrs.logging package
|
MemoryLeakUtil |
Utility functions to clean up causes of memory leakages.
|
MetadataComparator |
A comparator that sorts first based on non-retired, and second based on name.
|
NaturalStrings |
Utility class for natural String comparison operations
|
OpenmrsClassLoader |
This classloader knows about the current ModuleClassLoaders and will attempt to load classes from
them if needed
|
OpenmrsClassScanner |
Reflection utilities to search the classpath for classes that have a given annotation, implement
a given interface, etc
|
OpenmrsConstants |
Constants used in OpenMRS.
|
OpenmrsDateFormat |
An extension of SimpleDateFormat that defaults to setLenient(false) and for date patterns
that end in yyyy rejects any dates that don't end in 4 digits (to prevent against
2-digit years being interpreted incorrectly); for date patterns that don't end in yyyy, it verifies
that the date string is the same length as the pattern string
|
OpenmrsJacksonLocaleModule |
This is a Jackson-Databind module that simply changes how we serialize locales by pre-adopting the Jackson 3.0 convention
of using toLanguageTag() instead of toString().
|
OpenmrsMemento |
This class is used to save the current state of an object/class.
|
OpenmrsSecurityManager |
Helper class created only to call some protected methods on the SecurityManager class.
|
OpenmrsUtil |
Utility methods used in openmrs
|
PersonByNameComparator |
A simple person comparator for sorting persons by name.
|
PrivilegeConstants |
Contains all privilege names and their descriptions.
|
ProviderByPersonNameComparator |
Sorts providers by the primary person name associated with the underlying person
Note that this ignores any values stored in the provider "name" property and sorts
solely on the underlying person name l
Utilizes the
PersonByNameComparator comparator to do the underlying sort |
Reflect |
This class has convenience methods to find the fields on a class and superclass as well as
methods to check the class type of members in a collection
|
RoleConstants |
Contains all role names and their descriptions.
|
Security |
OpenMRS's security class deals with the hashing of passwords.
|
TestTypeFilter |
This class exists so that Spring component-scans can exclude any unit test classes that were
accidentally included on the classpath (like in an omod).
|
ThreadSafeCircularFifoQueue<E> |
A thread-safe first-in, first-out queue with a fixed size that replaces the oldest element when full.
|
UpgradeUtil | |
UserByNameComparator |
A simple user comparator for sorting users by personName.
|
VelocityExceptionHandler |
Class to safely catch velocity exceptions
|
Enum | Description |
---|---|
Format.FORMAT_TYPE | |
InputRequiredException.DATATYPE |
Required input will be in one of these forms
|
OpenmrsConstants.PERSON_TYPE |
These enumerations should be used in ObsService and PersonService getters to help determine
which type of object to restrict on
|
Exception | Description |
---|---|
CycleException | |
DatabaseUpdateException |
Used by the
DatabaseUpdater to show that an error occurred while updating to the latest
database setup. |
InputRequiredException |
Used by the
DatabaseUpdater to signal that a given update requires input from the user. |
Copyright © 2024 OpenMRS Inc.. All rights reserved.