Index
All Classes and Interfaces|All Packages
A
- AdditionalInstructionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "additionalInstruction".
- AdditionalInstructionR5() - Constructor for class io.github.jy95.fds.r5.translators.AdditionalInstructionR5
- asNeededForMsg - Variable in class io.github.jy95.fds.r5.translators.AsNeededR5
-
MessageFormat instance used for "asNeededFor" translation.
- asNeededMsg - Variable in class io.github.jy95.fds.r5.translators.AsNeededR5
-
The message for "asNeeded".
- AsNeededR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "asNeededBoolean" / "asNeededCodeableConcept".
- AsNeededR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.AsNeededR5
-
Constructor for
AsNeededR5
.
B
- boundsDurationMsg - Variable in class io.github.jy95.fds.r5.translators.BoundsDurationR5
-
MessageFormat instance used for "boundsDuration" translation.
- BoundsDurationR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.boundsDuration"
- BoundsDurationR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.BoundsDurationR5
-
Constructor for
BoundsDurationR5
. - boundsPeriodMsg - Variable in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
-
MessageFormat instance used for "boundsPeriod" translation.
- BoundsPeriodR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.boundsPeriod"
- BoundsPeriodR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.BoundsPeriodR5
-
Constructor for
BoundsPeriodR5
. - boundsRangeMsg - Variable in class io.github.jy95.fds.r5.translators.BoundsRangeR5
-
MessageFormat instance used for "boundsRange" translation.
- BoundsRangeR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.boundsRange"
- BoundsRangeR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.BoundsRangeR5
-
Constructor for
BoundsRangeR5
.
C
- comparatorToString(ResourceBundle, FDSConfigR5, Quantity) - Method in class io.github.jy95.fds.r5.functions.QuantityToStringR5
- containsOnlySequentialInstructions(List<Dosage>) - Method in class io.github.jy95.fds.r5.DosageAPIR5
- convert(Locale, DateTimeType) - Method in class io.github.jy95.fds.r5.functions.FormatDateTimesR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.AdditionalInstructionR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.AsNeededR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsDurationR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsRangeR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.CountCountMaxR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.DayOfWeekR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.DoseQuantityR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.DoseRangeR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.ExtensionR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.MaxDosePerAdministrationR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.MaxDosePerLifetimeR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.MaxDosePerPeriodR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.MethodR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.ModifierExtensionR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.OffsetWhenR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.PatientInstructionR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.RateQuantityR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.RateRangeR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.RateRatioR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.RouteR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.SiteR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TextR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimeOfDayR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingCodeR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingEventR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingExtensionR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingModifierExtensionR5
- convert(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingRepeatExtensionR5
- convertCodeableConcepts(Dosage) - Method in class io.github.jy95.fds.r5.translators.AsNeededR5
- convertDenominator(ResourceBundle, FDSConfigR5, Ratio) - Method in class io.github.jy95.fds.r5.functions.RatioToStringR5
- convertNumerator(ResourceBundle, FDSConfigR5, Ratio) - Method in class io.github.jy95.fds.r5.functions.RatioToStringR5
- CountCountMaxR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.count" / "timing.repeat.countMax"
- CountCountMaxR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.CountCountMaxR5
-
Constructor for
CountCountMaxR5
. - countMaxMsg - Variable in class io.github.jy95.fds.r5.translators.CountCountMaxR5
-
MessageFormat instance used for "count" & "countMax" translation
- countMsg - Variable in class io.github.jy95.fds.r5.translators.CountCountMaxR5
-
MessageFormat instance used for "count" translation.
D
- dayOfWeekMsg - Variable in class io.github.jy95.fds.r5.translators.DayOfWeekR5
-
MessageFormat instance used for "dayOfWeek" translation.
- DayOfWeekR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.dayOfWeek"
- DayOfWeekR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.DayOfWeekR5
-
Constructor for
DayOfWeekR5
. - DefaultImplementationsR5 - Class in io.github.jy95.fds.r5.config
-
Provides FHIR R5 implementations for common operations in the library.
- DosageAPIR5 - Class in io.github.jy95.fds.r5
-
R5 class for translating and formatting dosage data
- DosageAPIR5() - Constructor for class io.github.jy95.fds.r5.DosageAPIR5
-
Default constructor for
DosageAPIR5
using default configuration - DosageAPIR5(FDSConfigR5) - Constructor for class io.github.jy95.fds.r5.DosageAPIR5
-
Constructor for
DosageAPIR5
. - DoseAndRateRegistryR5 - Class in io.github.jy95.fds.r5.functions
-
A registry specific to FHIR R5 for managing dose and rate components of a Dosage resource.
- doseQuantityMsg - Variable in class io.github.jy95.fds.r5.translators.DoseQuantityR5
-
MessageFormat instance used for "doseQuantity" translation.
- DoseQuantityR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "doseAndRate.doseQuantity"
- DoseQuantityR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.DoseQuantityR5
-
Constructor for
DoseQuantityR5
. - doseRangeMsg - Variable in class io.github.jy95.fds.r5.translators.DoseRangeR5
-
MessageFormat instance used for "doseRange" translation.
- DoseRangeR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "doseAndRate.doseRange"
- DoseRangeR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.DoseRangeR5
-
Constructor for
DoseRangeR5
. - DurationDurationMaxR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.duration" / "timing.repeat.durationMax"
- DurationDurationMaxR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
-
Constructor for
DurationDurationMaxR5
. - durationMaxMsg - Variable in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
-
MessageFormat instance used for "duration" & "durationMax" translation
- durationMsg - Variable in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
-
MessageFormat instance used for "duration" translation.
E
- enhancedFromUnitToString(ResourceBundle, FDSConfigR5, Quantity) - Method in class io.github.jy95.fds.r5.functions.QuantityToStringR5
- ExtensionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "extension"
- ExtensionR5() - Constructor for class io.github.jy95.fds.r5.translators.ExtensionR5
- extractFrequency(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
- extractPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
F
- FDSConfigR5 - Class in io.github.jy95.fds.r5.config
-
R5 Configuration class for controlling how dosage is handled and displayed.
- FDSConfigR5() - Constructor for class io.github.jy95.fds.r5.config.FDSConfigR5
- FormatDateTimesR5 - Class in io.github.jy95.fds.r5.functions
-
Singleton implementation for formatting FHIR R5 DateTimeType objects into human-readable strings.
- formatEndPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- formatFrequencyAndFrequencyMaxText(int, int) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- formatFrequencyMaxText(int) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- formatFrequencyText(int) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- formatStartPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- frequencyAndFrequencyMaxMsg - Variable in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
-
MessageFormat instance used for "frequency" & "frequencyMax" translation
- FrequencyFrequencyMaxPeriodPeriodMaxR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax" / "timing.repeat.period" / "timing.repeat.periodMax"
- FrequencyFrequencyMaxPeriodPeriodMaxR5() - Constructor for class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
- FrequencyFrequencyMaxR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax"
- FrequencyFrequencyMaxR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
-
Constructor for
FrequencyFrequencyMaxR5
. - frequencyMaxMsg - Variable in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
-
MessageFormat instance used for "frequencyMax" translation
- frequencyMsg - Variable in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
-
MessageFormat instance used for "frequencyMax" translation
- frequencyTranslator - Variable in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
-
Class implementing the parsing of "timing.repeat.frequency" / "timing.repeat.frequencyMax"
- fromCodeableConceptToString(CodeableConcept) - Static method in class io.github.jy95.fds.r5.config.DefaultImplementationsR5
-
Converts a FHIR
CodeableConcept
to a string representation. - fromCodeableConceptToString(CodeableConcept) - Method in class io.github.jy95.fds.r5.config.FDSConfigR5
- fromExtensionsToString(List<Extension>) - Static method in class io.github.jy95.fds.r5.config.DefaultImplementationsR5
-
Converts a list of FHIR
Extension
objects to a JSON-like string representation. - fromExtensionsToString(List<Extension>) - Method in class io.github.jy95.fds.r5.config.FDSConfigR5
- fromFHIRQuantityUnitToString(Quantity) - Static method in class io.github.jy95.fds.r5.config.DefaultImplementationsR5
-
Converts a FHIR
Quantity
object to a string representation of its unit or code. - fromFHIRQuantityUnitToString(Quantity) - Method in class io.github.jy95.fds.r5.config.FDSConfigR5
G
- getEvents(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingEventR5
- getExtractor(DoseAndRateKey) - Method in class io.github.jy95.fds.r5.functions.DoseAndRateRegistryR5
- getHighValue(Range) - Method in class io.github.jy95.fds.r5.functions.RangeToStringR5
- getInstance() - Static method in class io.github.jy95.fds.r5.functions.DoseAndRateRegistryR5
-
Provides access to the singleton instance of
DoseAndRateRegistryR5
. - getInstance() - Static method in class io.github.jy95.fds.r5.functions.FormatDateTimesR5
-
Returns the singleton instance of FormatDateTimesR5.
- getInstance() - Static method in class io.github.jy95.fds.r5.functions.QuantityToStringR5
-
Returns the singleton instance of QuantityToStringR5.
- getInstance() - Static method in class io.github.jy95.fds.r5.functions.RangeToStringR5
-
Returns the singleton instance of RangeToStringR5.
- getInstance() - Static method in class io.github.jy95.fds.r5.functions.RatioToStringR5
-
Returns the singleton instance of RatioToStringR5.
- getLowValue(Range) - Method in class io.github.jy95.fds.r5.functions.RangeToStringR5
- getTimes(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimeOfDayR5
- getTranslator(DisplayOrder) - Method in class io.github.jy95.fds.r5.DosageAPIR5
- getUnitText(ResourceBundle, FDSConfigR5, Range, boolean, boolean) - Method in class io.github.jy95.fds.r5.functions.RangeToStringR5
- getValue(Quantity) - Method in class io.github.jy95.fds.r5.functions.QuantityToStringR5
- groupBySequence(List<Dosage>) - Method in class io.github.jy95.fds.r5.DosageAPIR5
H
- hasCodeableConcepts(Dosage) - Method in class io.github.jy95.fds.r5.translators.AsNeededR5
- hasCountMax(Dosage) - Method in class io.github.jy95.fds.r5.translators.CountCountMaxR5
- hasDenominator(Ratio) - Method in class io.github.jy95.fds.r5.functions.RatioToStringR5
- hasDuration(Dosage) - Method in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
- hasDurationMax(Dosage) - Method in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
- hasEndPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- hasFrequency(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
- hasFrequency(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- hasFrequencyMax(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- hasHigh(Range) - Method in class io.github.jy95.fds.r5.functions.RangeToStringR5
- hasLow(Range) - Method in class io.github.jy95.fds.r5.functions.RangeToStringR5
- hasMatchingComponent(Dosage, Predicate<Dosage.DosageDoseAndRateComponent>) - Static method in class io.github.jy95.fds.r5.config.DefaultImplementationsR5
-
Checks if a
Dosage
has any component matching a given predicate. - hasMatchingComponent(Dosage, Predicate<Dosage.DosageDoseAndRateComponent>) - Method in class io.github.jy95.fds.r5.config.FDSConfigR5
- hasNumerator(Ratio) - Method in class io.github.jy95.fds.r5.functions.RatioToStringR5
- hasPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
- hasPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
- hasPeriodMax(Dosage) - Method in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsDurationR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsRangeR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.CountCountMaxR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.DayOfWeekR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.OffsetWhenR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimeOfDayR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingCodeR5
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingEventR5
- hasStartPeriod(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsDurationR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsPeriodR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.BoundsRangeR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.CountCountMaxR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.DayOfWeekR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.OffsetWhenR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimeOfDayR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingCodeR5
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingEventR5
- hasUnit(Quantity) - Method in class io.github.jy95.fds.r5.functions.QuantityToStringR5
- hasUnit(Range) - Method in class io.github.jy95.fds.r5.functions.RangeToStringR5
I
- io.github.jy95.fds.r5 - package io.github.jy95.fds.r5
-
Library to handle R5 Dosages
- io.github.jy95.fds.r5.config - package io.github.jy95.fds.r5.config
-
Configuration utilities for the FHIR R5 library.
- io.github.jy95.fds.r5.functions - package io.github.jy95.fds.r5.functions
-
Functional utilities and helpers for processing FHIR R5 data.
- io.github.jy95.fds.r5.translators - package io.github.jy95.fds.r5.translators
-
R5 Translators for converting fields.
- io.github.jy95.fds.r5.utils - package io.github.jy95.fds.r5.utils
-
Utilities and helpers for processing FHIR R5 data.
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.AdditionalInstructionR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.AsNeededR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.DoseQuantityR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.DoseRangeR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.ExtensionR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.MaxDosePerAdministrationR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.MaxDosePerLifetimeR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.MaxDosePerPeriodR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.MethodR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.ModifierExtensionR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.PatientInstructionR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.RateQuantityR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.RateRangeR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.RateRatioR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.RouteR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.SiteR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.TextR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingExtensionR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingModifierExtensionR5
- isPresent(Dosage) - Method in class io.github.jy95.fds.r5.translators.TimingRepeatExtensionR5
M
- maxDosePerAdministrationMsg - Variable in class io.github.jy95.fds.r5.translators.MaxDosePerAdministrationR5
-
MessageFormat instance used for "maxDosePerAdministration" translation
- MaxDosePerAdministrationR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "maxDosePerAdministration"
- MaxDosePerAdministrationR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.MaxDosePerAdministrationR5
-
Constructor for
MaxDosePerAdministrationR5
. - maxDosePerLifetimeMsg - Variable in class io.github.jy95.fds.r5.translators.MaxDosePerLifetimeR5
-
MessageFormat instance used for "maxDosePerLifetime" translation
- MaxDosePerLifetimeR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "maxDosePerLifetime"
- MaxDosePerLifetimeR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.MaxDosePerLifetimeR5
-
Constructor for
MaxDosePerLifetimeR5
. - maxDosePerPeriodMsg - Variable in class io.github.jy95.fds.r5.translators.MaxDosePerPeriodR5
-
MessageFormat instance used for "maxDosePerPeriod" translation
- MaxDosePerPeriodR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "maxDosePerPeriod"
- MaxDosePerPeriodR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.MaxDosePerPeriodR5
-
Constructor for
MaxDosePerPeriodR5
. - MethodR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "method"
- MethodR5() - Constructor for class io.github.jy95.fds.r5.translators.MethodR5
- ModifierExtensionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "modifierExtension"
- ModifierExtensionR5() - Constructor for class io.github.jy95.fds.r5.translators.ModifierExtensionR5
O
- OffsetWhenR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.offset" / "timing.repeat.when"
- OffsetWhenR5() - Constructor for class io.github.jy95.fds.r5.translators.OffsetWhenR5
P
- PatientInstructionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "patientInstruction"
- PatientInstructionR5() - Constructor for class io.github.jy95.fds.r5.translators.PatientInstructionR5
- periodMaxMsg - Variable in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
-
MessageFormat instance used for "period" & "periodMax" translation
- periodMsg - Variable in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
-
MessageFormat instance used for "period"
- PeriodPeriodMaxR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.period" / "timing.repeat.periodMax"
- PeriodPeriodMaxR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
-
Constructor for
PeriodPeriodMaxR5
. - periodTranslator - Variable in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxPeriodPeriodMaxR5
-
Class implementing the parsing of "timing.repeat.period" / "timing.repeat.periodMax"
Q
- QuantityToStringR5 - Class in io.github.jy95.fds.r5.functions
-
R5 class for converting quantity objects to human-readable strings.
R
- RangeToStringR5 - Class in io.github.jy95.fds.r5.functions
-
R5 class for converting range objects to human-readable strings.
- rateQuantityMsg - Variable in class io.github.jy95.fds.r5.translators.RateQuantityR5
-
MessageFormat instance used for "rateQuantity" translation.
- RateQuantityR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "doseAndRate.rateQuantity"
- RateQuantityR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.RateQuantityR5
-
Constructor for
RateQuantityR5
. - rateRangeMsg - Variable in class io.github.jy95.fds.r5.translators.RateRangeR5
-
MessageFormat instance used for "rateRange" translation.
- RateRangeR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "doseAndRate.rateRange"
- RateRangeR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.RateRangeR5
-
Constructor for
RateRangeR5
. - rateRatioMsg - Variable in class io.github.jy95.fds.r5.translators.RateRatioR5
-
MessageFormat instance used for "rateRatio" translation.
- RateRatioR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "doseAndRate.rateRatio"
- RateRatioR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.RateRatioR5
-
Constructor for
RateRatioR5
. - RatioToStringR5 - Class in io.github.jy95.fds.r5.functions
-
R5 class for converting ratio objects to human-readable strings.
- retrieveRatioLinkWord(ResourceBundle, FDSConfigR5, Ratio) - Method in class io.github.jy95.fds.r5.functions.RatioToStringR5
- RouteR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "route"
- RouteR5() - Constructor for class io.github.jy95.fds.r5.translators.RouteR5
S
- selectDosageAndRateField(List<Dosage.DosageDoseAndRateComponent>, DoseAndRateKey) - Static method in class io.github.jy95.fds.r5.config.DefaultImplementationsR5
-
Selects a specific dosage and rate field from a list of
Dosage.DosageDoseAndRateComponent
. - selectDosageAndRateField(List<Dosage.DosageDoseAndRateComponent>, DoseAndRateKey) - Method in class io.github.jy95.fds.r5.config.FDSConfigR5
- SiteR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "site"
- SiteR5() - Constructor for class io.github.jy95.fds.r5.translators.SiteR5
T
- TextR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "text"
- TextR5() - Constructor for class io.github.jy95.fds.r5.translators.TextR5
- timeOfDayMsg - Variable in class io.github.jy95.fds.r5.translators.TimeOfDayR5
-
MessageFormat instance used for "timeOfDay" translation.
- TimeOfDayR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.timeOfDay"
- TimeOfDayR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.TimeOfDayR5
-
Constructor for
TimeOfDayR5
. - TimingCodeR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.code"
- TimingCodeR5() - Constructor for class io.github.jy95.fds.r5.translators.TimingCodeR5
- timingEventMsg - Variable in class io.github.jy95.fds.r5.translators.TimingEventR5
-
MessageFormat instance used for "event" translation.
- TimingEventR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.event"
- TimingEventR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.translators.TimingEventR5
-
Constructor for
TimingEventR5
. - TimingExtensionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.extension"
- TimingExtensionR5() - Constructor for class io.github.jy95.fds.r5.translators.TimingExtensionR5
- TimingModifierExtensionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.modifierExtension"
- TimingModifierExtensionR5() - Constructor for class io.github.jy95.fds.r5.translators.TimingModifierExtensionR5
- TimingRepeatExtensionR5 - Class in io.github.jy95.fds.r5.translators
-
R5 class for translating "timing.repeat.extension"
- TimingRepeatExtensionR5() - Constructor for class io.github.jy95.fds.r5.translators.TimingRepeatExtensionR5
- TranslatorsMapR5 - Class in io.github.jy95.fds.r5.utils
-
Map for R5 translators
- TranslatorsMapR5(FDSConfigR5, ResourceBundle) - Constructor for class io.github.jy95.fds.r5.utils.TranslatorsMapR5
-
Constructor for
TranslatorsMapR5
. - turnDurationMaxToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
- turnDurationToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.DurationDurationMaxR5
- turnFrequencyAndFrequencyMaxToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- turnFrequencyMaxToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- turnFrequencyToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.FrequencyFrequencyMaxR5
- turnOffsetValueToText(int) - Method in class io.github.jy95.fds.r5.translators.OffsetWhenR5
-
Converts an offset value (in minutes) into a human-readable time string.
- turnPeriodAndPeriodMaxToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
- turnPeriodToString(Dosage) - Method in class io.github.jy95.fds.r5.translators.PeriodPeriodMaxR5
All Classes and Interfaces|All Packages