Package | Description |
---|---|
org.openmrs.api.context |
This package describes the context framework through which
authentication is performed and services provided for the OpenMRS system.
|
org.openmrs.logic |
The OpenMRS Logic Service provides access to granular and derived
data.
|
org.openmrs.logic.datasource |
Logic data sources are responsible for providing data to the logic service engine.
|
Class and Description |
---|
LogicService
The Logic Service provides a mechanism for both registering and consuming business logic in the
form of logic rules.
|
Class and Description |
---|
Duration
Represents a duration of time — e.g., one year, two weeks, or 18 months.
|
Duration.Units |
LogicContext |
LogicCriteria
Used to create a hierarchical representation of a criteria (e.g., similar to a parse tree).
|
LogicException
Logic-specific exception
|
LogicExpression
LogicExpression is an internal representation of the LogicCriteria created through LogicService.
|
LogicTransform
LogicTransform is internal representation of the transformation applied to the LogicCriteria
Example: count() will apply the Count operator and return the total number of
Result instead of the Result itself first(2) will apply the First
operator and return the first two Result out of the entire Result |
Rule
Base class for all logic rules.
|
Class and Description |
---|
LogicContext |
LogicCriteria
Used to create a hierarchical representation of a criteria (e.g., similar to a parse tree).
|
LogicException
Logic-specific exception
|
Copyright © 2024 OpenMRS Inc.. All rights reserved.