Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ABBREV_MARKER - Static variable in class org.ehrbase.openehr.sdk.generator.ClassGenerator
- addClass(String, TypeSpec) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorResult
- ALL - Enum constant in enum class org.ehrbase.openehr.sdk.generator.OptimizerSetting
-
Do not generate a class for nodes which are single valued
B
- buildClassName(ClassGeneratorContext, WebTemplateNode, boolean, boolean) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- buildClassName(ClassGeneratorContext, WebTemplateNode, boolean, boolean) - Method in interface org.ehrbase.openehr.sdk.generator.NamingStrategy
- buildEnumConstantName(ClassGeneratorContext, WebTemplateNode, String) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- buildEnumConstantName(ClassGeneratorContext, WebTemplateNode, String) - Method in interface org.ehrbase.openehr.sdk.generator.NamingStrategy
- buildFieldJavadoc(ClassGeneratorContext, WebTemplateNode) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- buildFieldJavadoc(ClassGeneratorContext, WebTemplateNode) - Method in interface org.ehrbase.openehr.sdk.generator.NamingStrategy
- buildFieldName(ClassGeneratorContext, String, WebTemplateNode) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- buildFieldName(ClassGeneratorContext, String, WebTemplateNode) - Method in interface org.ehrbase.openehr.sdk.generator.NamingStrategy
C
- CLASS_NAME_MAX_WIDTH - Static variable in class org.ehrbase.openehr.sdk.generator.ClassGenerator
- ClassGenerator - Class in org.ehrbase.openehr.sdk.generator
- ClassGenerator(ClassGeneratorConfig) - Constructor for class org.ehrbase.openehr.sdk.generator.ClassGenerator
- ClassGenerator(WebTemplateFilter, NamingStrategy) - Constructor for class org.ehrbase.openehr.sdk.generator.ClassGenerator
- ClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator
- ClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- ClassGeneratorFilter - Class in org.ehrbase.openehr.sdk.generator
- ClassGeneratorFilter(ClassGeneratorConfig) - Constructor for class org.ehrbase.openehr.sdk.generator.ClassGeneratorFilter
- ClassGeneratorResult - Class in org.ehrbase.openehr.sdk.generator
- ClassGeneratorResult() - Constructor for class org.ehrbase.openehr.sdk.generator.ClassGeneratorResult
- ClassGeneratorRunner - Class in org.ehrbase.openehr.sdk.generator
- ClassGeneratorRunner() - Constructor for class org.ehrbase.openehr.sdk.generator.ClassGeneratorRunner
- ClusterClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- ClusterClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.ClusterClassGeneratorConfig
- CodePhraseClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- CodePhraseClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.CodePhraseClassGeneratorConfig
- createFiles() - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorResult
D
- DefaultNamingStrategy - Class in org.ehrbase.openehr.sdk.generator
- DefaultNamingStrategy(ClassGeneratorConfig) - Constructor for class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- DEFINITION_PACKAGE - Static variable in class org.ehrbase.openehr.sdk.generator.ClassGenerator
- DIRECTORY - Static variable in class org.ehrbase.openehr.sdk.generator.RecordGenerator
- DvBooleanClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvBooleanClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvBooleanClassGeneratorConfig
- DvCodedTextClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvCodedTextClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvCodedTextClassGeneratorConfig
- DVCountClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DVCountClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DVCountClassGeneratorConfig
- DvDateClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvDateClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvDateClassGeneratorConfig
- DvDateTimeClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvDateTimeClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvDateTimeClassGeneratorConfig
- DvDurationClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvDurationClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvDurationClassGeneratorConfig
- DvIdentifierClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvIdentifierClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvIdentifierClassGeneratorConfig
- DvIntervalClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvIntervalClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvIntervalClassGeneratorConfig
- DvItemStructureClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvItemStructureClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvItemStructureClassGeneratorConfig
- DvMultimediaClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvMultimediaClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvMultimediaClassGeneratorConfig
- DvOrdinalClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvOrdinalClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvOrdinalClassGeneratorConfig
- DvParsableClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvParsableClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvParsableClassGeneratorConfig
- DvProportionClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvProportionClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvProportionClassGeneratorConfig
- DvQuantityClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvQuantityClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvQuantityClassGeneratorConfig
- DvTextClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvTextClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvTextClassGeneratorConfig
- DvTimeClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvTimeClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvTimeClassGeneratorConfig
- DvUriClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- DvUriClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.DvUriClassGeneratorConfig
F
- FieldGenerator - Class in org.ehrbase.openehr.sdk.generator
- FieldGenerator() - Constructor for class org.ehrbase.openehr.sdk.generator.FieldGenerator
G
- generate(String, WebTemplate) - Method in class org.ehrbase.openehr.sdk.generator.ClassGenerator
- generate(List<JavaFile>) - Method in class org.ehrbase.openehr.sdk.generator.FieldGenerator
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.ClusterClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.CodePhraseClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvBooleanClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvCodedTextClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DVCountClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvDateClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvDateTimeClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvDurationClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvIdentifierClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvIntervalClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvItemStructureClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvMultimediaClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvOrdinalClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvParsableClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvProportionClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvQuantityClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvTextClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvTimeClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.DvUriClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.ItemStructureClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.PartyIdentifiedClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.PartyProxyClassGeneratorConfig
- getAssociatedClass() - Method in class org.ehrbase.openehr.sdk.generator.config.PointEventClassGeneratorConfig
- getAssociatedClass() - Method in interface org.ehrbase.openehr.sdk.generator.config.RmClassGeneratorConfig
- getClasses() - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorResult
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.ClusterClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.CodePhraseClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvBooleanClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvCodedTextClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DVCountClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvDateClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvDateTimeClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvDurationClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvIdentifierClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvIntervalClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvItemStructureClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvMultimediaClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvOrdinalClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvParsableClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvProportionClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvQuantityClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvTextClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvTimeClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.DvUriClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.ItemStructureClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.PartyIdentifiedClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.PartyProxyClassGeneratorConfig
- getExpandFields() - Method in class org.ehrbase.openehr.sdk.generator.config.PointEventClassGeneratorConfig
- getExpandFields() - Method in interface org.ehrbase.openehr.sdk.generator.config.RmClassGeneratorConfig
- getOptimizerSetting() - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- getReplaceChars() - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
I
- isAddNullFlavor() - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- isExpandField() - Method in interface org.ehrbase.openehr.sdk.generator.config.RmClassGeneratorConfig
- isGenerateChoicesForSingleEvent() - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- ItemStructureClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- ItemStructureClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.ItemStructureClassGeneratorConfig
M
- main(String[]) - Static method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorRunner
- main(String[]) - Static method in class org.ehrbase.openehr.sdk.generator.RecordGenerator
- makeNameUnique(ClassGeneratorContext, WebTemplateNode) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- MAX_RECORD_SIZE - Static variable in class org.ehrbase.openehr.sdk.generator.RecordGenerator
N
- NamingStrategy - Interface in org.ehrbase.openehr.sdk.generator
- NEW_FIELD_DEFINITION - Static variable in class org.ehrbase.openehr.sdk.generator.FieldGenerator
- NONE - Enum constant in enum class org.ehrbase.openehr.sdk.generator.OptimizerSetting
-
Always generate a class for nodes which belong to a archetype
- normalise(String, boolean) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- NULL_FLAVOUR - Static variable in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
O
- OptimizerSetting - Enum Class in org.ehrbase.openehr.sdk.generator
- org.ehrbase.openehr.sdk.generator - package org.ehrbase.openehr.sdk.generator
- org.ehrbase.openehr.sdk.generator.config - package org.ehrbase.openehr.sdk.generator.config
P
- PartyIdentifiedClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- PartyIdentifiedClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.PartyIdentifiedClassGeneratorConfig
- PartyProxyClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- PartyProxyClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.PartyProxyClassGeneratorConfig
- PointEventClassGeneratorConfig - Class in org.ehrbase.openehr.sdk.generator.config
- PointEventClassGeneratorConfig() - Constructor for class org.ehrbase.openehr.sdk.generator.config.PointEventClassGeneratorConfig
- preHandle(WebTemplateNode) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorFilter
Q
- QUERY_PACKAGE_NAME - Static variable in class org.ehrbase.openehr.sdk.generator.RecordGenerator
R
- RECORD_PACKAGE_NAME - Static variable in class org.ehrbase.openehr.sdk.generator.RecordGenerator
- RecordGenerator - Class in org.ehrbase.openehr.sdk.generator
- replaceElementName(ClassGeneratorContext, WebTemplateNode) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- RmClassGeneratorConfig - Interface in org.ehrbase.openehr.sdk.generator.config
S
- sanitizeNumber(String) - Method in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- SECTION - Enum constant in enum class org.ehrbase.openehr.sdk.generator.OptimizerSetting
-
Do not generate a class for nodes which have rm-type section and are single valued
- setAddNullFlavor(boolean) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- setGenerateChoicesForSingleEvent(boolean) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- setOptimizerSetting(OptimizerSetting) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorConfig
- skip(WebTemplateNode, WebTemplate, Deque<WebTemplateNode>) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorFilter
T
- TERM_DIVIDER - Static variable in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
V
- VALUE - Static variable in class org.ehrbase.openehr.sdk.generator.DefaultNamingStrategy
- valueOf(String) - Static method in enum class org.ehrbase.openehr.sdk.generator.OptimizerSetting
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.ehrbase.openehr.sdk.generator.OptimizerSetting
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeFiles(Path) - Method in class org.ehrbase.openehr.sdk.generator.ClassGeneratorResult
All Classes and Interfaces|All Packages|Constant Field Values