Name formatter
Name formatter is a java class that is in charge of modifying input table names into class names.
Currently Name formatter has three possible options, that must be enabled or disabled when creating a new project.
Those options are:
- Maintain underscore in names if any
- Use Camel Case syntax name
- Convert all-capitalized names
First option is used to manage names that contains underscores: if checked, underscore are removed. When Camel Case syntax is selected, all words are capitalized.
Here are some samples of convert options:
| Original names: | sample_one | SAMPLE_TWO | SampleThree | Sample_Four |
|---|---|---|---|---|
| Maintain underscore=false, Use Camel case=true, Convert capitalized=true |
SampleOne | SampleTwo | Samplethree | SampleFour |
| Maintain underscore=false, Use Camel case=false, Convert capitalized=true |
Sampleone | Sampletwo | Samplethree | Samplefour |
| Maintain underscore=false, Use Camel case=true, Convert capitalized=false |
SampleOne | SAMPLETWO | SampleThree | SampleFour |
| Maintain underscore=false, Use Camel case=false, Convert capitalized=false |
SampleOne | SAMPLETWO | SampleThree | SampleFour |
| Maintain underscore=true, Use Camel case=true, Convert capitalized=true |
Sample_one | Sample_two | Samplethree | Sample_four |
| Maintain underscore=true, Use Camel case=false, Convert capitalized=true |
Sample_one | Sample_two | Samplethree | Sample_four |
| Maintain underscore=true, Use Camel case=true, Convert capitalized=false |
Sample_one | SAMPLE_TWO | SampleThree | Sample_Four |
| Maintain underscore=true, Use Camel case=false, Convert capitalized=false |
Sample_one | SAMPLE_TWO | SampleThree | Sample_Four |
