Package | Description |
---|---|
org.openmrs |
These classes represent the core domain objects for the OpenMRS project.
|
org.openmrs.attribute | |
org.openmrs.customdatatype | |
org.openmrs.validator |
Modifier and Type | Class and Description |
---|---|
class |
BaseCustomizableData<A extends Attribute>
Extension of
BaseOpenmrsData for classes that support customization via user-defined attributes. |
class |
BaseCustomizableMetadata<A extends Attribute>
Extension of
BaseOpenmrsMetadata for classes that support customization via user-defined attributes. |
Modifier and Type | Class and Description |
---|---|
class |
LocationAttribute
A value for a user-defined
LocationAttributeType that is stored on a Location . |
class |
ProviderAttribute
A value for a user-defined
ProviderAttributeType that is stored on a Provider . |
class |
VisitAttribute
A value for a user-defined
VisitAttributeType that is stored on a Visit . |
Modifier and Type | Class and Description |
---|---|
class |
BaseAttribute<AT extends AttributeType,OwningType extends Customizable<?>>
Abstract base implementation of
Attribute . |
Modifier and Type | Method and Description |
---|---|
int |
BaseAttribute.compareTo(Attribute other) |
Modifier and Type | Interface and Description |
---|---|
interface |
Customizable<A extends Attribute>
Marker interface for classes that may be customized by the user by adding custom attributes, e.g.
|
Modifier and Type | Method and Description |
---|---|
<T extends AttributeType,A extends Attribute> |
BaseCustomizableValidator.validateAttributes(Customizable<A> customizable,
org.springframework.validation.Errors errors,
java.util.Collection<T> attributeTypes)
Validate the attributes of the given Customizable, given the list of relevant attribute types
|
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.