Index

A B C D F G I M N O P Q R S T V W 
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
 
A B C D F G I M N O P Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values