Class PreGenerator
java.lang.Object
org.mitre.synthea.helpers.physiology.PreGenerator
- All Implemented Interfaces:
Serializable
Class for handling pre-simulation outputs.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRepresents an argument for the PreGenerator. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArgs()Gets the list of arguments to pass to the generator's constructor.Gets the fully qualified class name for the generator.getGenerator(Person person) Instantiates the ValueGenerator from the configuration options.voidSets the list of arguments to pass to the generator's constructor.voidsetClassName(String className) Sets the fully qualified class name for the generator.
-
Constructor Details
-
PreGenerator
public PreGenerator()
-
-
Method Details
-
getClassName
Gets the fully qualified class name for the generator.- Returns:
- The class name.
-
setClassName
Sets the fully qualified class name for the generator.- Parameters:
className- The class name to set.
-
getArgs
Gets the list of arguments to pass to the generator's constructor.- Returns:
- The list of arguments.
-
setArgs
Sets the list of arguments to pass to the generator's constructor.- Parameters:
args- The list of arguments to set.
-
getGenerator
Instantiates the ValueGenerator from the configuration options.- Parameters:
person- The person for whom the generator is created.- Returns:
- A new ValueGenerator instance.
-