Index

A B C D E F G H I M O P Q R S T 
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
A B C D E F G H I M O P Q R S T 
All Classes and Interfaces|All Packages