Package | Description |
---|---|
org.openmrs |
These classes represent the core domain objects for the OpenMRS project.
|
org.openmrs.attribute | |
org.openmrs.customdatatype | |
org.openmrs.web.attribute |
Modifier and Type | Class and Description |
---|---|
class |
FormResource
A FormResource is meant as a way for modules to add arbitrary information to
a Form.
|
class |
GlobalProperty
Global properties are simple key-value pairs persisted in the database GPs can be thought of as
something similar to environment variables used in operating systems.
|
class |
LocationAttributeType
A user-defined extension to the
Location class. |
class |
ProviderAttributeType
A user-defined extension to the
Provider class. |
class |
VisitAttributeType
A user-defined extension to the
Visit class. |
Modifier and Type | Method and Description |
---|---|
java.util.List<A> |
BaseCustomizableMetadata.getActiveAttributes(CustomValueDescriptor ofType) |
java.util.List<A> |
BaseCustomizableData.getActiveAttributes(CustomValueDescriptor ofType) |
Modifier and Type | Interface and Description |
---|---|
interface |
AttributeType<OwningType extends Customizable<?>>
Common interface for user-defined extensions to core domain objects, which would be handled by adding
custom database columns in a less generic system.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseAttributeType<OwningType extends Customizable<?>>
Abstract base implementation of
AttributeType . |
Modifier and Type | Interface and Description |
---|---|
interface |
SingleCustomValue<D extends CustomValueDescriptor>
Either a one-off custom value (e.g.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RepeatingCustomValueDescriptor
Metadata describing how a custom value may repeat within an owning type, as well as how it is stored.
|
Modifier and Type | Method and Description |
---|---|
static <T,D extends CustomValueDescriptor> |
CustomDatatypeUtil.validate(SingleCustomValue<D> value)
Validates a
SingleCustomValue |
Modifier and Type | Method and Description |
---|---|
java.util.List<A> |
Customizable.getActiveAttributes(CustomValueDescriptor ofType) |
static CustomDatatype<?> |
CustomDatatypeUtil.getDatatype(CustomValueDescriptor descriptor) |
static CustomDatatype<?> |
CustomDatatypeUtil.getDatatypeOrDefault(CustomValueDescriptor descriptor) |
static CustomDatatypeHandler |
CustomDatatypeUtil.getHandler(CustomValueDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
WebAttributeUtil.getValue(javax.servlet.http.HttpServletRequest request,
CustomValueDescriptor descriptor,
java.lang.String paramName) |
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.