Skip navigation links
B C D E F G H I L M N P S T U V 

B

BooleanValidator - Class in de.dth.mdr.validator.validators
Validator for booleans.
BooleanValidator() - Constructor for class de.dth.mdr.validator.validators.BooleanValidator
 

C

CatalogueValidator - Class in de.dth.mdr.validator.validators
Validator for a catalogue.
CatalogueValidator() - Constructor for class de.dth.mdr.validator.validators.CatalogueValidator
 
checkGroup(String, String) - Method in class de.dth.mdr.validator.MdrValidator
Validates if a DataElement belongs to a certain DataElementGroup.
checkGroupExists(String) - Method in class de.dth.mdr.validator.MdrValidator
Validates if a certain DataElementGroup exists.
close() - Method in class de.dth.mdr.validator.MdrConnection
Closes the connections.
close() - Method in class de.dth.mdr.validator.MdrValidator
Todo.
compareTo(MdrKey) - Method in class de.dth.mdr.validator.MdrKey
 
convert(String) - Static method in class de.dth.mdr.validator.utils.Utils
Todo.
cutUnitOfMeasure(String) - Method in class de.dth.mdr.validator.validators.Validator
Cuts the unit of measure from a given string (and all whitespaces) and returns the pure number.

D

DateFormats - Class in de.dth.mdr.validator.formats
 
DateFormats() - Constructor for class de.dth.mdr.validator.formats.DateFormats
 
DateTimeFormats - Class in de.dth.mdr.validator.formats
 
DateTimeFormats(EnumDateFormat, EnumTimeFormat) - Constructor for class de.dth.mdr.validator.formats.DateTimeFormats
Create an instance with the given date and time format.
DateTimeValidator - Class in de.dth.mdr.validator.validators
Validator for date and time inputs.
DateTimeValidator() - Constructor for class de.dth.mdr.validator.validators.DateTimeValidator
 
DateValidator - Class in de.dth.mdr.validator.validators
Validator for date inputs.
DateValidator() - Constructor for class de.dth.mdr.validator.validators.DateValidator
 
de.dth.mdr.validator - package de.dth.mdr.validator
 
de.dth.mdr.validator.enums - package de.dth.mdr.validator.enums
Enumerators with entities from MDR REST interface.
de.dth.mdr.validator.exception - package de.dth.mdr.validator.exception
 
de.dth.mdr.validator.formats - package de.dth.mdr.validator.formats
 
de.dth.mdr.validator.utils - package de.dth.mdr.validator.utils
 
de.dth.mdr.validator.validators - package de.dth.mdr.validator.validators
JSF validators for MDR data elements.

E

EmailValidator - Class in de.dth.mdr.validator.validators
Validator for email addresses.
EmailValidator() - Constructor for class de.dth.mdr.validator.validators.EmailValidator
 
EnumDateFormat - Enum in de.dth.mdr.validator.enums
Date format types, as known from MDR.
EnumInputType - Enum in de.dth.mdr.validator.enums
Input types related supported.
EnumTimeFormat - Enum in de.dth.mdr.validator.enums
Time formats as known in the MDR.
EnumValidatorType - Enum in de.dth.mdr.validator.enums
Enum for the different validator types.
equals(Object) - Method in class de.dth.mdr.validator.MdrKey
 

F

FlatCatalogue - Class in de.dth.mdr.validator
Flattened version of a catalog.
FlatCatalogue() - Constructor for class de.dth.mdr.validator.FlatCatalogue
 
FlatCatalogue(Collection<String>, HashMap<String, Code>) - Constructor for class de.dth.mdr.validator.FlatCatalogue
 
FLOAT_RANGE_REGEX - Static variable in class de.dth.mdr.validator.ToDo
special range regexp used in mdr.
FloatRangeValidator - Class in de.dth.mdr.validator.validators
Validator for float numbers between a maximum and a minimum value.
FloatRangeValidator() - Constructor for class de.dth.mdr.validator.validators.FloatRangeValidator
 
FloatValidator - Class in de.dth.mdr.validator.validators
Validator for floats.
FloatValidator() - Constructor for class de.dth.mdr.validator.validators.FloatValidator
 
forXml() - Method in class de.dth.mdr.validator.MdrKey
Returns the MDR key as we need it for the import/export XMLs.

G

getAccessToken(Client) - Method in class de.dth.mdr.validator.MdrConnection
Gets an AccessTokenDto accessToken from Samply.AUTH component, used for communication with other components
getAccessToken() - Method in class de.dth.mdr.validator.MdrConnection
Gets the access token.
getAccessToken(Client, Configuration) - Static method in class de.dth.mdr.validator.ToDo
Gets an AccessTokenDto accessToken from Samply.AUTH component, used for communication with other components
getAccessTokenToken() - Method in class de.dth.mdr.validator.MdrConnection
Return AccessToken.
getAllNamesDataElementGroups() - Method in class de.dth.mdr.validator.utils.MdrUsageUtil
Todo.
getAmbiguousCatalogues() - Static method in class de.dth.mdr.validator.MdrValidator
Todo.
getAuthUserId() - Method in class de.dth.mdr.validator.MdrConnection
Gets the AuthUserId.
getBaseKeys() - Method in class de.dth.mdr.validator.MdrValidator
The root elements of the validator.
getCatalogue() - Method in class de.dth.mdr.validator.MdrKey
Todo.
getDateFormat() - Method in class de.dth.mdr.validator.formats.DateTimeFormats
Get the date format of this validator.
getDatePattern(EnumDateFormat) - Static method in class de.dth.mdr.validator.formats.DateFormats
Get the date format pattern from the MDR date format description.
getDatepickerPattern(EnumDateFormat) - Static method in class de.dth.mdr.validator.formats.DateFormats
Get the date format pattern from the MDR date format description that the date/time picker can understand.
getDateTimeFormats(String) - Static method in class de.dth.mdr.validator.formats.DateTimeFormats
Get the DateTimeFormats from validation data from the MDR.
getDateTimePattern(EnumDateFormat, EnumTimeFormat) - Static method in class de.dth.mdr.validator.formats.DateTimeFormats
Get the date format pattern from the MDR date format description.
getDatetimepickerPattern(EnumDateFormat, EnumTimeFormat) - Static method in class de.dth.mdr.validator.formats.DateTimeFormats
Get the date/time format pattern from the MDR date format description that the date/time picker can understand.
getDefinition() - Method in class de.dth.mdr.validator.MdrKey
Gets the definition.
getDthKey() - Method in class de.dth.mdr.validator.ValidationError
 
getElementsFromGroupAndSubgroups(MdrClient, String, List<String>, String) - Static method in class de.dth.mdr.validator.utils.Utils
Gets all dataelements from a group and its subgroups.
getErrorMessage(String) - Method in class de.dth.mdr.validator.MdrValidator
Returns the list of error messages defined in MDR for a mdrKey.
getErrorMessages() - Method in class de.dth.mdr.validator.ValidationError
 
getFlatCatalogue() - Method in class de.dth.mdr.validator.validators.CatalogueValidator
 
getFlatCatalogueMatrix() - Method in class de.dth.mdr.validator.MdrValidator
Returns the flatCatalogueMatrix.
getFlattenedCatalogue(Catalogue) - Method in class de.dth.mdr.validator.MdrValidator
Runs through a catalogue and flattens it out flatCatalogues field is used as cache.
getId() - Method in class de.dth.mdr.validator.MdrKey
Gets the id.
getKeyWithoutVersion() - Method in class de.dth.mdr.validator.MdrKey
 
getLabel() - Method in class de.dth.mdr.validator.MdrKey
Gets a list of mdr key labels.
getLastValidatedWasCatalogueDesignation() - Method in class de.dth.mdr.validator.MdrValidator
Information if the last validation was done by a catalogue designation instead of code.
getLine() - Method in class de.dth.mdr.validator.ValidationError
 
getMdrClient() - Method in class de.dth.mdr.validator.MdrConnection
Gets the mdr client.
getMdrConnection() - Method in class de.dth.mdr.validator.utils.MdrUsageUtil
Todo.
getMdrDefinition() - Method in class de.dth.mdr.validator.MdrKey
Gets this mdrkey's first definition as string.
getMdrDesignation() - Method in class de.dth.mdr.validator.MdrKey
gets this mdrkey's first designation as string.
getMdrKey() - Method in class de.dth.mdr.validator.ValidationError
 
getMdrKeyOfSlot(String, String) - Method in class de.dth.mdr.validator.MdrValidator
Returns the MdrKey of a DTH BioInfName Slot entry.
getMdrLabel() - Method in class de.dth.mdr.validator.MdrKey
gets this mdrkey's first designation as string.
getMembers() - Method in class de.dth.mdr.validator.MdrKey
Gets a list of record or group members.
getMembersSet() - Method in class de.dth.mdr.validator.MdrKey
Gets the members of a mdr record or a mdr group.
getMembersSet(EnumElementType) - Method in class de.dth.mdr.validator.MdrKey
Gets the members of specific type from a mdr record or a mdr group.
getNamespace() - Method in class de.dth.mdr.validator.MdrKey
Gets the namespace.
getNamespace() - Method in class de.dth.mdr.validator.utils.MdrUsageUtil
Todo.
getNamespaces() - Method in class de.dth.mdr.validator.MdrConnection
Gets the mdr namespaces.
getSingleSlotValue(String) - Method in class de.dth.mdr.validator.MdrKey
Gets the only slot value of a key.
getSlots() - Method in class de.dth.mdr.validator.MdrKey
Retuns the slots of this dataelement.
getSlotValue(String) - Method in class de.dth.mdr.validator.MdrKey
Deprecated.
getSlotValueLazyLoading(String) - Method in class de.dth.mdr.validator.MdrKey
Deprecated.
getSlotValues(String) - Method in class de.dth.mdr.validator.MdrKey
Gets the slot values of a key.
getTimeFormat() - Method in class de.dth.mdr.validator.formats.DateTimeFormats
Get the time format of this validator.
getTimePattern(EnumTimeFormat) - Static method in class de.dth.mdr.validator.formats.TimeFormats
Get the date format pattern from the MDR date format description.
getTimepickerPattern(EnumTimeFormat) - Static method in class de.dth.mdr.validator.formats.TimeFormats
Get the date format pattern from the MDR date format description that the timepicker can understand.
getType() - Method in class de.dth.mdr.validator.MdrKey
Gets the type.
getUnitOfMeasure() - Method in class de.dth.mdr.validator.validators.Validator
 
getUrnDataElementGroup(String) - Method in class de.dth.mdr.validator.utils.MdrUsageUtil
Todo.
getUseMdrValidation() - Method in class de.dth.mdr.validator.utils.MdrUsageUtil
 
getValidations() - Method in class de.dth.mdr.validator.MdrKey
Returns the Validations of this dataelement.
getValidator(EnumValidatorType, String, FlatCatalogue) - Static method in class de.dth.mdr.validator.ValidatorFactory
Factory to give a Validator based on type.
getValidator(EnumValidatorType) - Static method in class de.dth.mdr.validator.ValidatorFactory
Factory to give a Validator based on type.
getValidCodes() - Method in class de.dth.mdr.validator.FlatCatalogue
 
getValidDesignationToCodes() - Method in class de.dth.mdr.validator.FlatCatalogue
 
getValue() - Method in class de.dth.mdr.validator.ValidationError
 
getVersion() - Method in class de.dth.mdr.validator.MdrKey
Gets the version.
getWasValidatedDesignation() - Method in class de.dth.mdr.validator.validators.CatalogueValidator
 

H

hashCode() - Method in class de.dth.mdr.validator.MdrKey
 

I

IntegerRangeValidator - Class in de.dth.mdr.validator.validators
Validator for integers between a maximum and a minimum value.
IntegerRangeValidator() - Constructor for class de.dth.mdr.validator.validators.IntegerRangeValidator
 
IntegerValidator - Class in de.dth.mdr.validator.validators
Validator for integers.
IntegerValidator() - Constructor for class de.dth.mdr.validator.validators.IntegerValidator
 
isCaseSensitive() - Method in class de.dth.mdr.validator.validators.Validator
 
isGroup() - Method in class de.dth.mdr.validator.MdrKey
Checks if the mdrKey represents a dataelementgroup.
isRecord() - Method in class de.dth.mdr.validator.MdrKey
checks if a mdrkey represents a record.

L

loadDataElement() - Method in class de.dth.mdr.validator.MdrKey
Load the whole Dataelement in order to reduce (costly) calls to the mdr.
LOGGER - Static variable in class de.dth.mdr.validator.formats.DateTimeFormats
 

M

main() - Static method in class de.dth.mdr.validator.ToDo
Todo.
MdrConnection - Class in de.dth.mdr.validator
Provides a Connector to the MDR.
MdrConnection(String, String, String, String, String, String, boolean, HttpConnector) - Constructor for class de.dth.mdr.validator.MdrConnection
Establishes connection to the MDR.
MdrConnection(String, String, String, String, String, List<String>, boolean, HttpConnector) - Constructor for class de.dth.mdr.validator.MdrConnection
Establishes connection to the MDR.
MdrConnection(String, String, String, String, String, String, Configuration, boolean) - Constructor for class de.dth.mdr.validator.MdrConnection
Establishes connection to the MDR.
MdrConnection(String, String, String, String, String, List<String>, Configuration, boolean) - Constructor for class de.dth.mdr.validator.MdrConnection
Establishes connection to the MDR.
MdrConnection(String, String, String, String, String, String) - Constructor for class de.dth.mdr.validator.MdrConnection
Establishes connection to the MDR.
MdrConnection(String, String, String, String, String, List<String>) - Constructor for class de.dth.mdr.validator.MdrConnection
Establishes connection to the MDR.
MdrException - Exception in de.dth.mdr.validator.exception
The Class MdrException.
MdrException() - Constructor for exception de.dth.mdr.validator.exception.MdrException
Instantiates a new form exception.
MdrException(String) - Constructor for exception de.dth.mdr.validator.exception.MdrException
Instantiates a new exception with the given message.
MdrException(Throwable) - Constructor for exception de.dth.mdr.validator.exception.MdrException
Instantiates a new exception with the given cause.
MdrException(String, Throwable) - Constructor for exception de.dth.mdr.validator.exception.MdrException
 
MdrKey - Class in de.dth.mdr.validator
MDR Key model.
MdrKey() - Constructor for class de.dth.mdr.validator.MdrKey
Instantiates a new mdr key.
MdrKey(String, MdrConnection) - Constructor for class de.dth.mdr.validator.MdrKey
Instantiates a new mdr key.
MdrRegexValidator - Class in de.dth.mdr.validator.validators
Validates MDRFaces input fields based on regex validation data from the MDR.
MdrRegexValidator() - Constructor for class de.dth.mdr.validator.validators.MdrRegexValidator
 
MdrUsageUtil - Class in de.dth.mdr.validator.utils
 
MdrUsageUtil(MdrUsage) - Constructor for class de.dth.mdr.validator.utils.MdrUsageUtil
 
MdrValidator - Class in de.dth.mdr.validator
A MDR validator for DTH.
MdrValidator(MdrConnection, String...) - Constructor for class de.dth.mdr.validator.MdrValidator
 
MdrValidator(MdrConnection, boolean, String...) - Constructor for class de.dth.mdr.validator.MdrValidator
Todo.

N

namespaceForXml() - Method in class de.dth.mdr.validator.MdrKey
gets the namespace part of this mdrkey.

P

parseString(String) - Method in class de.dth.mdr.validator.MdrKey
Parses a string representation of a mdr key.
PermissibleValueValidator - Class in de.dth.mdr.validator.validators
Validator for permissible values.
PermissibleValueValidator() - Constructor for class de.dth.mdr.validator.validators.PermissibleValueValidator
 
purify() - Method in class de.dth.mdr.validator.MdrKey
Returns a version of the MDRkey in which dots are replaced with one underscore and colons are replaced with double underscores colons and dots are illegal characters in maps and JSF params so we need to replace them in a way that our backend saver can recognize and re-replace with the original character.

S

setCaseSensitive(boolean) - Method in class de.dth.mdr.validator.validators.Validator
 
setDateFormat(EnumDateFormat) - Method in class de.dth.mdr.validator.formats.DateTimeFormats
Set the date format of this validator.
setDthKey(String) - Method in class de.dth.mdr.validator.ValidationError
 
setErrorMessages(List<ErrorMessage>) - Method in class de.dth.mdr.validator.ValidationError
 
setFlatCatalogue(FlatCatalogue) - Method in class de.dth.mdr.validator.validators.CatalogueValidator
 
setId(String) - Method in class de.dth.mdr.validator.MdrKey
Sets the id.
setLine(int) - Method in class de.dth.mdr.validator.ValidationError
 
setMdrKey(String) - Method in class de.dth.mdr.validator.ValidationError
 
setNamespace(String) - Method in class de.dth.mdr.validator.MdrKey
Sets the namespace.
setTimeFormat(EnumTimeFormat) - Method in class de.dth.mdr.validator.formats.DateTimeFormats
Set the time format of this validator.
setType(EnumElementType) - Method in class de.dth.mdr.validator.MdrKey
Sets the type.
setUnitOfMeasure(String) - Method in class de.dth.mdr.validator.validators.Validator
 
setValidCodes(Collection<String>) - Method in class de.dth.mdr.validator.FlatCatalogue
 
setValidDesignationToCodes(HashMap<String, Code>) - Method in class de.dth.mdr.validator.FlatCatalogue
 
setValue(String) - Method in class de.dth.mdr.validator.ValidationError
 
setVersion(String) - Method in class de.dth.mdr.validator.MdrKey
Sets the version.
StringValidator - Class in de.dth.mdr.validator.validators
Validator for String Dataelements.
StringValidator() - Constructor for class de.dth.mdr.validator.validators.StringValidator
 

T

TimeFormats - Class in de.dth.mdr.validator.formats
 
TimeFormats() - Constructor for class de.dth.mdr.validator.formats.TimeFormats
 
TimeValidator - Class in de.dth.mdr.validator.validators
Validator for time.
TimeValidator() - Constructor for class de.dth.mdr.validator.validators.TimeValidator
 
ToDo - Class in de.dth.mdr.validator
 
ToDo() - Constructor for class de.dth.mdr.validator.ToDo
 
toString() - Method in class de.dth.mdr.validator.MdrKey
Returns a string representation of this mdr key.
toString() - Method in class de.dth.mdr.validator.ValidationError
Todo.

U

upperCaseFirstChar(String) - Static method in class de.dth.mdr.validator.utils.Utils
Todo.
Utils - Class in de.dth.mdr.validator.utils
 
Utils() - Constructor for class de.dth.mdr.validator.utils.Utils
 

V

validate(String, Object) - Method in class de.dth.mdr.validator.MdrValidator
Validates the value against what is defined for its mdrkey.
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.BooleanValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.CatalogueValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.DateTimeValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.DateValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.EmailValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.FloatRangeValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.FloatValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.IntegerRangeValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.IntegerValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.MdrRegexValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.PermissibleValueValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.StringValidator
 
validate(Validations, Object) - Method in class de.dth.mdr.validator.validators.TimeValidator
 
validate(Validations, Object) - Method in interface de.dth.mdr.validator.validators.ValidatorInterface
 
ValidationError - Class in de.dth.mdr.validator
 
ValidationError() - Constructor for class de.dth.mdr.validator.ValidationError
 
Validator - Class in de.dth.mdr.validator.validators
 
Validator() - Constructor for class de.dth.mdr.validator.validators.Validator
 
ValidatorException - Exception in de.dth.mdr.validator.exception
The Class MdrException.
ValidatorException() - Constructor for exception de.dth.mdr.validator.exception.ValidatorException
Instantiates a new form exception.
ValidatorException(String) - Constructor for exception de.dth.mdr.validator.exception.ValidatorException
Instantiates a new exception with the given message.
ValidatorException(String, String) - Constructor for exception de.dth.mdr.validator.exception.ValidatorException
 
ValidatorException(Throwable) - Constructor for exception de.dth.mdr.validator.exception.ValidatorException
Instantiates a new exception with the given cause.
ValidatorFactory - Class in de.dth.mdr.validator
 
ValidatorFactory() - Constructor for class de.dth.mdr.validator.ValidatorFactory
 
ValidatorInterface - Interface in de.dth.mdr.validator.validators
 
validBoolean(String) - Static method in class de.dth.mdr.validator.ToDo
Checks if a value is a boolean.
validFloat(String, String, String) - Static method in class de.dth.mdr.validator.ToDo
Checks if a value is a float, and if it's between a min and max if given.
validInteger(String, String, String) - Static method in class de.dth.mdr.validator.ToDo
Checks if a value is an integer, and if it's between a min and max if given.
valueOf(String) - Static method in enum de.dth.mdr.validator.enums.EnumDateFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dth.mdr.validator.enums.EnumInputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dth.mdr.validator.enums.EnumTimeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dth.mdr.validator.enums.EnumValidatorType
Returns the enum constant of this type with the specified name.
valueOfTrimmed(String) - Static method in enum de.dth.mdr.validator.enums.EnumDateFormat
 
valueOfTrimmed(String) - Static method in enum de.dth.mdr.validator.enums.EnumTimeFormat
 
values() - Static method in enum de.dth.mdr.validator.enums.EnumDateFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dth.mdr.validator.enums.EnumInputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dth.mdr.validator.enums.EnumTimeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dth.mdr.validator.enums.EnumValidatorType
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I L M N P S T U V 
Skip navigation links

Copyright © 2020 Samply Community. All rights reserved.