A B C D F G I M N O P Q R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABBREV_MARKER - Static variable in class org.ehrbase.client.classgenerator.ClassGenerator
- addClass(String, TypeSpec) - Method in class org.ehrbase.client.classgenerator.ClassGeneratorResult
- ALL - org.ehrbase.client.classgenerator.OptimizerSetting
-
Do not generate a class for nodes which are single valued
B
- buildClassName(ClassGeneratorContext, WebTemplateNode, boolean, boolean) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- buildClassName(ClassGeneratorContext, WebTemplateNode, boolean, boolean) - Method in interface org.ehrbase.client.classgenerator.NamingStrategy
- buildEnumConstantName(ClassGeneratorContext, WebTemplateNode, String) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- buildEnumConstantName(ClassGeneratorContext, WebTemplateNode, String) - Method in interface org.ehrbase.client.classgenerator.NamingStrategy
- buildFieldJavadoc(ClassGeneratorContext, WebTemplateNode) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- buildFieldJavadoc(ClassGeneratorContext, WebTemplateNode) - Method in interface org.ehrbase.client.classgenerator.NamingStrategy
- buildFieldName(ClassGeneratorContext, String, WebTemplateNode) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- buildFieldName(ClassGeneratorContext, String, WebTemplateNode) - Method in interface org.ehrbase.client.classgenerator.NamingStrategy
C
- CLASS_NAME_MAX_WIDTH - Static variable in class org.ehrbase.client.classgenerator.ClassGenerator
- ClassGenerator - Class in org.ehrbase.client.classgenerator
- ClassGenerator(ClassGeneratorConfig) - Constructor for class org.ehrbase.client.classgenerator.ClassGenerator
- ClassGenerator(WebTemplateFilter, NamingStrategy) - Constructor for class org.ehrbase.client.classgenerator.ClassGenerator
- ClassGeneratorConfig - Class in org.ehrbase.client.classgenerator
- ClassGeneratorConfig() - Constructor for class org.ehrbase.client.classgenerator.ClassGeneratorConfig
- ClassGeneratorResult - Class in org.ehrbase.client.classgenerator
- ClassGeneratorResult() - Constructor for class org.ehrbase.client.classgenerator.ClassGeneratorResult
- ClassGeneratorRunner - Class in org.ehrbase.client.classgenerator
- ClassGeneratorRunner() - Constructor for class org.ehrbase.client.classgenerator.ClassGeneratorRunner
- createFiles() - Method in class org.ehrbase.client.classgenerator.ClassGeneratorResult
D
- DefaultNamingStrategy - Class in org.ehrbase.client.classgenerator
- DefaultNamingStrategy(ClassGeneratorConfig) - Constructor for class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- DEFINITION_PACKAGE - Static variable in class org.ehrbase.client.classgenerator.ClassGenerator
- DIRECTORY - Static variable in class org.ehrbase.client.classgenerator.RecordGenerator
F
- FieldGenerator - Class in org.ehrbase.client.classgenerator
- FieldGenerator() - Constructor for class org.ehrbase.client.classgenerator.FieldGenerator
- FlattFilter - Class in org.ehrbase.client.classgenerator
- FlattFilter(ClassGeneratorConfig) - Constructor for class org.ehrbase.client.classgenerator.FlattFilter
G
- generate(String, WebTemplate) - Method in class org.ehrbase.client.classgenerator.ClassGenerator
- generate(List<JavaFile>) - Method in class org.ehrbase.client.classgenerator.FieldGenerator
- getClasses() - Method in class org.ehrbase.client.classgenerator.ClassGeneratorResult
- getOptimizerSetting() - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
- getReplaceChars() - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
I
- isAddNullFlavor() - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
- isGenerateChoicesForSingleEvent() - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
M
- main(String[]) - Static method in class org.ehrbase.client.classgenerator.ClassGeneratorRunner
- main(String[]) - Static method in class org.ehrbase.client.classgenerator.RecordGenerator
- makeNameUnique(ClassGeneratorContext, WebTemplateNode) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- MAX_RECORD_SIZE - Static variable in class org.ehrbase.client.classgenerator.RecordGenerator
N
- NamingStrategy - Interface in org.ehrbase.client.classgenerator
- NEW_FIELD_DEFINITION - Static variable in class org.ehrbase.client.classgenerator.FieldGenerator
- NONE - org.ehrbase.client.classgenerator.OptimizerSetting
-
Always generate a class for nodes which belong to a archetype
- normalise(String, boolean) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- NULL_FLAVOUR - Static variable in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
O
- OptimizerSetting - Enum in org.ehrbase.client.classgenerator
- org.ehrbase.client.classgenerator - package org.ehrbase.client.classgenerator
P
- preHandle(WebTemplateNode) - Method in class org.ehrbase.client.classgenerator.FlattFilter
Q
- QUERY_PACKAGE_NAME - Static variable in class org.ehrbase.client.classgenerator.RecordGenerator
R
- RECORD_PACKAGE_NAME - Static variable in class org.ehrbase.client.classgenerator.RecordGenerator
- RecordGenerator - Class in org.ehrbase.client.classgenerator
- replaceElementName(ClassGeneratorContext, WebTemplateNode) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
S
- sanitizeNumber(String) - Method in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- SECTION - org.ehrbase.client.classgenerator.OptimizerSetting
-
Do not generate a class for nodes which have rm-type section and are single valued
- setAddNullFlavor(boolean) - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
- setGenerateChoicesForSingleEvent(boolean) - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
- setOptimizerSetting(OptimizerSetting) - Method in class org.ehrbase.client.classgenerator.ClassGeneratorConfig
- skip(WebTemplateNode, WebTemplate, Deque<WebTemplateNode>) - Method in class org.ehrbase.client.classgenerator.FlattFilter
T
- TERM_DIVIDER - Static variable in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
V
- VALUE - Static variable in class org.ehrbase.client.classgenerator.DefaultNamingStrategy
- valueOf(String) - Static method in enum org.ehrbase.client.classgenerator.OptimizerSetting
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.ehrbase.client.classgenerator.OptimizerSetting
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeFiles(Path) - Method in class org.ehrbase.client.classgenerator.ClassGeneratorResult
All Classes All Packages