Index
All Classes and Interfaces|All Packages
A
- AdditionalInstructionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "additionalInstruction".
- AdditionalInstructionR4() - Constructor for class io.github.jy95.fds.r4.translators.AdditionalInstructionR4
- asNeededForMsg - Variable in class io.github.jy95.fds.r4.translators.AsNeededR4
-
MessageFormat instance used for "asNeededFor" translation.
- asNeededMsg - Variable in class io.github.jy95.fds.r4.translators.AsNeededR4
-
The message for "asNeeded".
- AsNeededR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "asNeededBoolean" / "asNeededCodeableConcept".
- AsNeededR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.AsNeededR4
-
Constructor for
AsNeededR4
.
B
- boundsDurationMsg - Variable in class io.github.jy95.fds.r4.translators.BoundsDurationR4
-
MessageFormat instance used for "boundsDuration" translation.
- BoundsDurationR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.boundsDuration"
- BoundsDurationR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.BoundsDurationR4
-
Constructor for
BoundsDurationR4
. - boundsPeriodMsg - Variable in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
-
MessageFormat instance used for "boundsPeriod" translation.
- BoundsPeriodR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.boundsPeriod"
- BoundsPeriodR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.BoundsPeriodR4
-
Constructor for
BoundsPeriodR4
. - boundsRangeMsg - Variable in class io.github.jy95.fds.r4.translators.BoundsRangeR4
-
MessageFormat instance used for "boundsRange" translation.
- BoundsRangeR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.boundsRange"
- BoundsRangeR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.BoundsRangeR4
-
Constructor for
BoundsRangeR4
.
C
- comparatorToString(ResourceBundle, FDSConfigR4, Quantity) - Method in class io.github.jy95.fds.r4.functions.QuantityToStringR4
- containsOnlySequentialInstructions(List<Dosage>) - Method in class io.github.jy95.fds.r4.DosageAPIR4
- convert(Locale, DateTimeType) - Method in class io.github.jy95.fds.r4.functions.FormatDateTimesR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.AdditionalInstructionR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.AsNeededR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsDurationR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsRangeR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.CountCountMaxR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.DayOfWeekR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.DoseQuantityR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.DoseRangeR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.ExtensionR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.MaxDosePerAdministrationR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.MaxDosePerLifetimeR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.MaxDosePerPeriodR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.MethodR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.ModifierExtensionR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.OffsetWhenR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.PatientInstructionR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.RateQuantityR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.RateRangeR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.RateRatioR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.RouteR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.SiteR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TextR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimeOfDayR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingCodeR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingEventR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingExtensionR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingModifierExtensionR4
- convert(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingRepeatExtensionR4
- convertCodeableConcepts(Dosage) - Method in class io.github.jy95.fds.r4.translators.AsNeededR4
- convertDenominator(ResourceBundle, FDSConfigR4, Ratio) - Method in class io.github.jy95.fds.r4.functions.RatioToStringR4
- convertNumerator(ResourceBundle, FDSConfigR4, Ratio) - Method in class io.github.jy95.fds.r4.functions.RatioToStringR4
- CountCountMaxR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.count" / "timing.repeat.countMax"
- CountCountMaxR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.CountCountMaxR4
-
Constructor for
CountCountMaxR4
. - countMaxMsg - Variable in class io.github.jy95.fds.r4.translators.CountCountMaxR4
-
MessageFormat instance used for "count" & "countMax" translation
- countMsg - Variable in class io.github.jy95.fds.r4.translators.CountCountMaxR4
-
MessageFormat instance used for "count" translation.
D
- dayOfWeekMsg - Variable in class io.github.jy95.fds.r4.translators.DayOfWeekR4
-
MessageFormat instance used for "dayOfWeek" translation.
- DayOfWeekR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.dayOfWeek"
- DayOfWeekR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.DayOfWeekR4
-
Constructor for
DayOfWeekR4
. - DefaultImplementationsR4 - Class in io.github.jy95.fds.r4.config
-
Provides FHIR R4 implementations for common operations in the library.
- DosageAPIR4 - Class in io.github.jy95.fds.r4
-
R4 class for translating and formatting dosage data
- DosageAPIR4() - Constructor for class io.github.jy95.fds.r4.DosageAPIR4
-
Default constructor for
DosageAPIR4
using default configuration - DosageAPIR4(FDSConfigR4) - Constructor for class io.github.jy95.fds.r4.DosageAPIR4
-
Constructor for
DosageAPIR4
. - DoseAndRateRegistryR4 - Class in io.github.jy95.fds.r4.functions
-
A registry specific to FHIR R4 for managing dose and rate components of a Dosage resource.
- doseQuantityMsg - Variable in class io.github.jy95.fds.r4.translators.DoseQuantityR4
-
MessageFormat instance used for "doseQuantity" translation.
- DoseQuantityR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "doseAndRate.doseQuantity"
- DoseQuantityR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.DoseQuantityR4
-
Constructor for
DoseQuantityR4
. - doseRangeMsg - Variable in class io.github.jy95.fds.r4.translators.DoseRangeR4
-
MessageFormat instance used for "doseRange" translation.
- DoseRangeR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "doseAndRate.doseRange"
- DoseRangeR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.DoseRangeR4
-
Constructor for
DoseRangeR4
. - DurationDurationMaxR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.duration" / "timing.repeat.durationMax"
- DurationDurationMaxR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
-
Constructor for
DurationDurationMaxR4
. - durationMaxMsg - Variable in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
-
MessageFormat instance used for "duration" & "durationMax" translation
- durationMsg - Variable in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
-
MessageFormat instance used for "duration" translation.
E
- enhancedFromUnitToString(ResourceBundle, FDSConfigR4, Quantity) - Method in class io.github.jy95.fds.r4.functions.QuantityToStringR4
- ExtensionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "extension"
- ExtensionR4() - Constructor for class io.github.jy95.fds.r4.translators.ExtensionR4
- extractFrequency(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
- extractPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
F
- FDSConfigR4 - Class in io.github.jy95.fds.r4.config
-
R4 Configuration class for controlling how dosage is handled and displayed.
- FDSConfigR4() - Constructor for class io.github.jy95.fds.r4.config.FDSConfigR4
- FormatDateTimesR4 - Class in io.github.jy95.fds.r4.functions
-
Singleton implementation for formatting FHIR R4 DateTimeType objects into human-readable strings.
- formatEndPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- formatFrequencyAndFrequencyMaxText(int, int) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- formatFrequencyMaxText(int) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- formatFrequencyText(int) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- formatStartPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- frequencyAndFrequencyMaxMsg - Variable in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
-
MessageFormat instance used for "frequency" & "frequencyMax" translation
- FrequencyFrequencyMaxPeriodPeriodMaxR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax" / "timing.repeat.period" / "timing.repeat.periodMax"
- FrequencyFrequencyMaxPeriodPeriodMaxR4() - Constructor for class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
- FrequencyFrequencyMaxR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.frequency" / "timing.repeat.frequencyMax"
- FrequencyFrequencyMaxR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
-
Constructor for
FrequencyFrequencyMaxR4
. - frequencyMaxMsg - Variable in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
-
MessageFormat instance used for "frequencyMax" translation
- frequencyMsg - Variable in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
-
MessageFormat instance used for "frequencyMax" translation
- frequencyTranslator - Variable in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
-
Class implementing the parsing of "timing.repeat.frequency" / "timing.repeat.frequencyMax"
- fromCodeableConceptToString(CodeableConcept) - Static method in class io.github.jy95.fds.r4.config.DefaultImplementationsR4
-
Converts a FHIR
CodeableConcept
to a string representation. - fromCodeableConceptToString(CodeableConcept) - Method in class io.github.jy95.fds.r4.config.FDSConfigR4
- fromExtensionsToString(List<Extension>) - Static method in class io.github.jy95.fds.r4.config.DefaultImplementationsR4
-
Converts a list of FHIR
Extension
objects to a JSON-like string representation. - fromExtensionsToString(List<Extension>) - Method in class io.github.jy95.fds.r4.config.FDSConfigR4
- fromFHIRQuantityUnitToString(Quantity) - Static method in class io.github.jy95.fds.r4.config.DefaultImplementationsR4
-
Converts a FHIR
Quantity
object to a string representation of its unit or code. - fromFHIRQuantityUnitToString(Quantity) - Method in class io.github.jy95.fds.r4.config.FDSConfigR4
G
- getEvents(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingEventR4
- getExtractor(DoseAndRateKey) - Method in class io.github.jy95.fds.r4.functions.DoseAndRateRegistryR4
- getHighValue(Range) - Method in class io.github.jy95.fds.r4.functions.RangeToStringR4
- getInstance() - Static method in class io.github.jy95.fds.r4.functions.DoseAndRateRegistryR4
-
Provides access to the singleton instance of
DoseAndRateRegistryR4
. - getInstance() - Static method in class io.github.jy95.fds.r4.functions.FormatDateTimesR4
-
Returns the singleton instance of FormatDateTimesR4.
- getInstance() - Static method in class io.github.jy95.fds.r4.functions.QuantityToStringR4
-
Returns the singleton instance of QuantityToStringR4.
- getInstance() - Static method in class io.github.jy95.fds.r4.functions.RangeToStringR4
-
Returns the singleton instance of RangeToStringR4.
- getInstance() - Static method in class io.github.jy95.fds.r4.functions.RatioToStringR4
-
Returns the singleton instance of RatioToStringR4.
- getLowValue(Range) - Method in class io.github.jy95.fds.r4.functions.RangeToStringR4
- getTimes(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimeOfDayR4
- getTranslator(DisplayOrder) - Method in class io.github.jy95.fds.r4.DosageAPIR4
- getUnitText(ResourceBundle, FDSConfigR4, Range, boolean, boolean) - Method in class io.github.jy95.fds.r4.functions.RangeToStringR4
- getValue(Quantity) - Method in class io.github.jy95.fds.r4.functions.QuantityToStringR4
- groupBySequence(List<Dosage>) - Method in class io.github.jy95.fds.r4.DosageAPIR4
H
- hasCodeableConcepts(Dosage) - Method in class io.github.jy95.fds.r4.translators.AsNeededR4
- hasCountMax(Dosage) - Method in class io.github.jy95.fds.r4.translators.CountCountMaxR4
- hasDenominator(Ratio) - Method in class io.github.jy95.fds.r4.functions.RatioToStringR4
- hasDuration(Dosage) - Method in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
- hasDurationMax(Dosage) - Method in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
- hasEndPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- hasFrequency(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
- hasFrequency(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- hasFrequencyMax(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- hasHigh(Range) - Method in class io.github.jy95.fds.r4.functions.RangeToStringR4
- hasLow(Range) - Method in class io.github.jy95.fds.r4.functions.RangeToStringR4
- hasMatchingComponent(Dosage, Predicate<Dosage.DosageDoseAndRateComponent>) - Static method in class io.github.jy95.fds.r4.config.DefaultImplementationsR4
-
Checks if a
Dosage
has any component matching a given predicate. - hasMatchingComponent(Dosage, Predicate<Dosage.DosageDoseAndRateComponent>) - Method in class io.github.jy95.fds.r4.config.FDSConfigR4
- hasNumerator(Ratio) - Method in class io.github.jy95.fds.r4.functions.RatioToStringR4
- hasPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
- hasPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
- hasPeriodMax(Dosage) - Method in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsDurationR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsRangeR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.CountCountMaxR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.DayOfWeekR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.OffsetWhenR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimeOfDayR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingCodeR4
- hasRequiredElements(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingEventR4
- hasStartPeriod(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsDurationR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsPeriodR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.BoundsRangeR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.CountCountMaxR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.DayOfWeekR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.OffsetWhenR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimeOfDayR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingCodeR4
- hasTiming(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingEventR4
- hasUnit(Quantity) - Method in class io.github.jy95.fds.r4.functions.QuantityToStringR4
- hasUnit(Range) - Method in class io.github.jy95.fds.r4.functions.RangeToStringR4
I
- io.github.jy95.fds.r4 - package io.github.jy95.fds.r4
-
Library to handle R4 Dosages
- io.github.jy95.fds.r4.config - package io.github.jy95.fds.r4.config
-
Configuration utilities for the FHIR R4 library.
- io.github.jy95.fds.r4.functions - package io.github.jy95.fds.r4.functions
-
Functional utilities and helpers for processing FHIR R4 data.
- io.github.jy95.fds.r4.translators - package io.github.jy95.fds.r4.translators
-
R4 Translators for converting fields.
- io.github.jy95.fds.r4.utils - package io.github.jy95.fds.r4.utils
-
Utilities and helpers for processing FHIR R4 data.
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.AdditionalInstructionR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.AsNeededR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.DoseQuantityR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.DoseRangeR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.ExtensionR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.MaxDosePerAdministrationR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.MaxDosePerLifetimeR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.MaxDosePerPeriodR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.MethodR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.ModifierExtensionR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.PatientInstructionR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.RateQuantityR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.RateRangeR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.RateRatioR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.RouteR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.SiteR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.TextR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingExtensionR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingModifierExtensionR4
- isPresent(Dosage) - Method in class io.github.jy95.fds.r4.translators.TimingRepeatExtensionR4
M
- maxDosePerAdministrationMsg - Variable in class io.github.jy95.fds.r4.translators.MaxDosePerAdministrationR4
-
MessageFormat instance used for "maxDosePerAdministration" translation
- MaxDosePerAdministrationR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "maxDosePerAdministration"
- MaxDosePerAdministrationR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.MaxDosePerAdministrationR4
-
Constructor for
MaxDosePerAdministrationR4
. - maxDosePerLifetimeMsg - Variable in class io.github.jy95.fds.r4.translators.MaxDosePerLifetimeR4
-
MessageFormat instance used for "maxDosePerLifetime" translation
- MaxDosePerLifetimeR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "maxDosePerLifetime"
- MaxDosePerLifetimeR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.MaxDosePerLifetimeR4
-
Constructor for
MaxDosePerLifetimeR4
. - maxDosePerPeriodMsg - Variable in class io.github.jy95.fds.r4.translators.MaxDosePerPeriodR4
-
MessageFormat instance used for "maxDosePerPeriod" translation
- MaxDosePerPeriodR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "maxDosePerPeriod"
- MaxDosePerPeriodR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.MaxDosePerPeriodR4
-
Constructor for
MaxDosePerPeriodR4
. - MethodR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "method"
- MethodR4() - Constructor for class io.github.jy95.fds.r4.translators.MethodR4
- ModifierExtensionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "modifierExtension"
- ModifierExtensionR4() - Constructor for class io.github.jy95.fds.r4.translators.ModifierExtensionR4
O
- OffsetWhenR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.offset" / "timing.repeat.when"
- OffsetWhenR4() - Constructor for class io.github.jy95.fds.r4.translators.OffsetWhenR4
P
- PatientInstructionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "patientInstruction"
- PatientInstructionR4() - Constructor for class io.github.jy95.fds.r4.translators.PatientInstructionR4
- periodMaxMsg - Variable in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
-
MessageFormat instance used for "period" & "periodMax" translation
- periodMsg - Variable in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
-
MessageFormat instance used for "period"
- PeriodPeriodMaxR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.period" / "timing.repeat.periodMax"
- PeriodPeriodMaxR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
-
Constructor for
PeriodPeriodMaxR4
. - periodTranslator - Variable in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxPeriodPeriodMaxR4
-
Class implementing the parsing of "timing.repeat.period" / "timing.repeat.periodMax"
Q
- QuantityToStringR4 - Class in io.github.jy95.fds.r4.functions
-
R4 class for converting quantity objects to human-readable strings.
R
- RangeToStringR4 - Class in io.github.jy95.fds.r4.functions
-
R4 class for converting range objects to human-readable strings.
- rateQuantityMsg - Variable in class io.github.jy95.fds.r4.translators.RateQuantityR4
-
MessageFormat instance used for "rateQuantity" translation.
- RateQuantityR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "doseAndRate.rateQuantity"
- RateQuantityR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.RateQuantityR4
-
Constructor for
RateQuantityR4
. - rateRangeMsg - Variable in class io.github.jy95.fds.r4.translators.RateRangeR4
-
MessageFormat instance used for "rateRange" translation.
- RateRangeR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "doseAndRate.rateRange"
- RateRangeR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.RateRangeR4
-
Constructor for
RateRangeR4
. - rateRatioMsg - Variable in class io.github.jy95.fds.r4.translators.RateRatioR4
-
MessageFormat instance used for "rateRatio" translation.
- RateRatioR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "doseAndRate.rateRatio"
- RateRatioR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.RateRatioR4
-
Constructor for
RateRatioR4
. - RatioToStringR4 - Class in io.github.jy95.fds.r4.functions
-
R4 class for converting ratio objects to human-readable strings.
- retrieveRatioLinkWord(ResourceBundle, FDSConfigR4, Ratio) - Method in class io.github.jy95.fds.r4.functions.RatioToStringR4
- RouteR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "route"
- RouteR4() - Constructor for class io.github.jy95.fds.r4.translators.RouteR4
S
- selectDosageAndRateField(List<Dosage.DosageDoseAndRateComponent>, DoseAndRateKey) - Static method in class io.github.jy95.fds.r4.config.DefaultImplementationsR4
-
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.r4.config.FDSConfigR4
- SiteR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "site"
- SiteR4() - Constructor for class io.github.jy95.fds.r4.translators.SiteR4
T
- TextR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "text"
- TextR4() - Constructor for class io.github.jy95.fds.r4.translators.TextR4
- timeOfDayMsg - Variable in class io.github.jy95.fds.r4.translators.TimeOfDayR4
-
MessageFormat instance used for "timeOfDay" translation.
- TimeOfDayR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.timeOfDay"
- TimeOfDayR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.TimeOfDayR4
-
Constructor for
TimeOfDayR4
. - TimingCodeR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.code"
- TimingCodeR4() - Constructor for class io.github.jy95.fds.r4.translators.TimingCodeR4
- timingEventMsg - Variable in class io.github.jy95.fds.r4.translators.TimingEventR4
-
MessageFormat instance used for "event" translation.
- TimingEventR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.event"
- TimingEventR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.translators.TimingEventR4
-
Constructor for
TimingEventR4
. - TimingExtensionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.extension"
- TimingExtensionR4() - Constructor for class io.github.jy95.fds.r4.translators.TimingExtensionR4
- TimingModifierExtensionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.modifierExtension"
- TimingModifierExtensionR4() - Constructor for class io.github.jy95.fds.r4.translators.TimingModifierExtensionR4
- TimingRepeatExtensionR4 - Class in io.github.jy95.fds.r4.translators
-
R4 class for translating "timing.repeat.extension"
- TimingRepeatExtensionR4() - Constructor for class io.github.jy95.fds.r4.translators.TimingRepeatExtensionR4
- TranslatorsMapR4 - Class in io.github.jy95.fds.r4.utils
-
Map for R4 translators
- TranslatorsMapR4(FDSConfigR4, ResourceBundle) - Constructor for class io.github.jy95.fds.r4.utils.TranslatorsMapR4
-
Constructor for
TranslatorsMapR4
. - turnDurationMaxToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
- turnDurationToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.DurationDurationMaxR4
- turnFrequencyAndFrequencyMaxToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- turnFrequencyMaxToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- turnFrequencyToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.FrequencyFrequencyMaxR4
- turnOffsetValueToText(int) - Method in class io.github.jy95.fds.r4.translators.OffsetWhenR4
-
Converts an offset value (in minutes) into a human-readable time string.
- turnPeriodAndPeriodMaxToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
- turnPeriodToString(Dosage) - Method in class io.github.jy95.fds.r4.translators.PeriodPeriodMaxR4
All Classes and Interfaces|All Packages