SYMBOL INDEX (257 symbols across 25 files) FILE: src/main/java/com/xyz/caofancpu/d8ger/WhoAmI.java class WhoAmI (line 6) | public class WhoAmI { FILE: src/main/java/com/xyz/caofancpu/d8ger/action/D8gerAutoCodeAction.java class D8gerAutoCodeAction (line 35) | public class D8gerAutoCodeAction extends AnAction { method actionPerformed (line 37) | @Override method generateAutoCodeFile (line 53) | public void generateAutoCodeFile(D8gerAutoCoding d8gerAutoCoding) { method skipCurrentOperation (line 114) | private boolean skipCurrentOperation(D8gerAutoCoding d8gerAutoCoding, ... method handleCustomPackageKeyWordMap (line 121) | private void handleCustomPackageKeyWordMap(D8gerAutoCoding d8gerAutoCo... FILE: src/main/java/com/xyz/caofancpu/d8ger/action/SwaggerModelAutoRenderAction.java class SwaggerModelAutoRenderAction (line 23) | public class SwaggerModelAutoRenderAction extends AnAction { method actionPerformed (line 24) | @Override method executeSwaggerRender (line 39) | public void executeSwaggerRender(@NonNull Document currentDocument) { FILE: src/main/java/com/xyz/caofancpu/d8ger/activity/D8gerActivity.java class D8gerActivity (line 25) | public class D8gerActivity implements StartupActivity, DumbAware { method runActivity (line 27) | @Override FILE: src/main/java/com/xyz/caofancpu/d8ger/core/AutoCodeTemplate.java class AutoCodeTemplate (line 14) | public class AutoCodeTemplate { method render (line 2211) | public static StringBuilder render(@NonNull StringBuilder template, Ma... FILE: src/main/java/com/xyz/caofancpu/d8ger/core/D8gerAutoCoding.java class D8gerAutoCoding (line 35) | @Data method build (line 114) | public static D8gerAutoCoding build(@NonNull Project currentProject, @... method initFileMap (line 143) | private D8gerAutoCoding initFileMap() { method getAllFileKeyList (line 155) | private List getAllFileKeyList() { method initCustomConfigAutoCodeDirMap (line 173) | private D8gerAutoCoding initCustomConfigAutoCodeDirMap() { method loadPropertiesFromRootResource (line 197) | public Properties loadPropertiesFromRootResource() { method initKeyWordMap (line 206) | private D8gerAutoCoding initKeyWordMap() { method wrapSwaggerPage (line 250) | public String wrapSwaggerPage() { method loadEnhanceKeyWordMap (line 263) | public Map loadEnhanceKeyWordMap(KeyEnum key) { method initMoFieldList (line 350) | private D8gerAutoCoding initMoFieldList() { method getEnumTypeClassName (line 384) | public List getEnumTypeClassName() { method getMoName (line 393) | public String getMoName() { method getPackageName (line 404) | public String getPackageName() { method getXMLBaseColumnList (line 416) | private StringBuilder getXMLBaseColumnList() { method getXMLSelectBaseColumnList (line 432) | private StringBuilder getXMLSelectBaseColumnList() { method getXMLBatchUpdateNonNullFieldByID (line 443) | private StringBuilder getXMLBatchUpdateNonNullFieldByID() { method getXMLInsertSelectiveColumnList (line 457) | private StringBuilder getXMLInsertSelectiveColumnList() { method getXMLInsertSelectiveFieldList (line 471) | private StringBuilder getXMLInsertSelectiveFieldList() { method getXMLUpdateNonNullFieldByExample (line 485) | private StringBuilder getXMLUpdateNonNullFieldByExample() { method getXMLInsertField (line 499) | private StringBuilder getXMLInsertField() { method getXMLBatchInsertField (line 511) | private StringBuilder getXMLBatchInsertField() { method getXMLUpdateNonNullFieldByID (line 525) | private StringBuilder getXMLUpdateNonNullFieldByID() { method getXMLMoListQuery (line 539) | private StringBuilder getXMLMoListQuery() { method configOriginPsiClass (line 560) | public D8gerAutoCoding configOriginPsiClass() { method produceIdField (line 567) | private void produceIdField() { method produceCreateTimeField (line 583) | private void produceCreateTimeField() { method produceUpdateTimeField (line 599) | private void produceUpdateTimeField() { FILE: src/main/java/com/xyz/caofancpu/d8ger/core/EasterEggCodeTemplateEnum.java type EasterEggCodeTemplateEnum (line 8) | public enum EasterEggCodeTemplateEnum { method EasterEggCodeTemplateEnum (line 23) | EasterEggCodeTemplateEnum(String codeKey, String templateCode) { method getCodeKey (line 28) | public String getCodeKey() { method getTemplateCode (line 32) | public String getTemplateCode() { FILE: src/main/java/com/xyz/caofancpu/d8ger/core/KeyEnum.java type KeyEnum (line 8) | public enum KeyEnum { method KeyEnum (line 24) | KeyEnum(String key) { method ignoreCreateFile (line 34) | @Deprecated method needImportEnumClass (line 45) | public static boolean needImportEnumClass(KeyEnum key) { method getKey (line 49) | public String getKey() { FILE: src/main/java/com/xyz/caofancpu/d8ger/core/MoField.java class MoField (line 25) | @Data method MoField (line 64) | public MoField(@NonNull PsiField field) { method wrapSqlDefaultValueView (line 106) | public String wrapSqlDefaultValueView() { method toString (line 122) | @Override method toSwaggerString (line 135) | public String toSwaggerString() { method toSqlColumnDefinitionString (line 145) | public String toSqlColumnDefinitionString() { method toMoExampleDefinitionMethodString (line 158) | public String toMoExampleDefinitionMethodString() { FILE: src/main/java/com/xyz/caofancpu/d8ger/core/ProjectEnvHandler.java class ProjectEnvHandler (line 23) | public class ProjectEnvHandler { method checkAndInitEnv (line 25) | public static D8gerAutoCoding checkAndInitEnv(AnActionEvent e) { FILE: src/main/java/com/xyz/caofancpu/d8ger/core/SupportFieldTypeEnum.java type SupportFieldTypeEnum (line 15) | public enum SupportFieldTypeEnum { method SupportFieldTypeEnum (line 41) | SupportFieldTypeEnum(String originName, String shortName, String sqlNa... method positionByShortName (line 47) | public static SupportFieldTypeEnum positionByShortName(String shortNam... method getOriginName (line 59) | public String getOriginName() { method getShortName (line 63) | public String getShortName() { method setShortName (line 67) | public SupportFieldTypeEnum setShortName(String shortName) { method getSqlName (line 72) | public String getSqlName() { FILE: src/main/java/com/xyz/caofancpu/d8ger/core/TemplateKeyWordEnum.java type TemplateKeyWordEnum (line 8) | public enum TemplateKeyWordEnum { method TemplateKeyWordEnum (line 43) | TemplateKeyWordEnum(String name) { method getName (line 47) | public String getName() { FILE: src/main/java/com/xyz/caofancpu/d8ger/setting/D8gerApplicationState.java class D8gerApplicationState (line 16) | @State( method getInstance (line 23) | public static D8gerApplicationState getInstance() { method getOldVersion (line 27) | public static String getOldVersion() { method setPluginVersion (line 31) | public static void setPluginVersion(String version) { method setVersion (line 35) | public void setVersion(String version) { method getState (line 39) | @Nullable method loadState (line 45) | @Override FILE: src/main/java/com/xyz/caofancpu/d8ger/setting/D8gerProjectState.java class D8gerProjectState (line 18) | @State( method getInstance (line 47) | public static D8gerProjectState getInstance(Project currentProject) { method getState (line 51) | @Nullable method loadState (line 57) | @Override FILE: src/main/java/com/xyz/caofancpu/d8ger/setting/D8gerSetting.java class D8gerSetting (line 23) | public class D8gerSetting { method D8gerSetting (line 144) | public D8gerSetting(Project project) { method initTbbListener (line 150) | private void initTbbListener() { method getFolderChooseListener (line 161) | private TextBrowseFolderListener getFolderChooseListener() { method initDonate (line 178) | private void initDonate() { method getPanel (line 186) | public JPanel getPanel() { method getPreferredFocusedComponent (line 190) | public JComponent getPreferredFocusedComponent() { method getMoCheck (line 194) | public boolean getMoCheck() { method setMoCheck (line 198) | public void setMoCheck(boolean newStatus) { method getMapperCheck (line 202) | public boolean getMapperCheck() { method setMapperCheck (line 206) | public void setMapperCheck(boolean newStatus) { method getMapperExampleCheck (line 210) | public boolean getMapperExampleCheck() { method setMapperExampleCheck (line 214) | public void setMapperExampleCheck(boolean newStatus) { method getMapperXmlCheck (line 218) | public boolean getMapperXmlCheck() { method setMapperXmlCheck (line 222) | public void setMapperXmlCheck(boolean newStatus) { method getSqlCheck (line 226) | public boolean getSqlCheck() { method setSqlCheck (line 230) | public void setSqlCheck(boolean newStatus) { method getVoCheck (line 234) | public boolean getVoCheck() { method setVoCheck (line 238) | public void setVoCheck(boolean newStatus) { method getHandlerCheck (line 242) | public boolean getHandlerCheck() { method setHandlerCheck (line 246) | public void setHandlerCheck(boolean newStatus) { method getControllerCheck (line 250) | public boolean getControllerCheck() { method setControllerCheck (line 254) | public void setControllerCheck(boolean newStatus) { method getFormatStyleCheck (line 258) | public boolean getFormatStyleCheck() { method setFormatStyleCheck (line 262) | public void setFormatStyleCheck(boolean newStatus) { method getDetectSQLTimeColumnCheck (line 266) | public boolean getDetectSQLTimeColumnCheck() { method setDetectSQLTimeColumnCheck (line 270) | public void setDetectSQLTimeColumnCheck(boolean newStatus) { method getMapperBetterThenRepositoryCheck (line 274) | public boolean getMapperBetterThenRepositoryCheck() { method setMapperBetterThenRepositoryCheck (line 278) | public void setMapperBetterThenRepositoryCheck(boolean newStatus) { method getMoPath (line 282) | @NotNull method setMoPath (line 287) | public void setMoPath(@NotNull String newText) { method getMapperPath (line 291) | @NotNull method setMapperPath (line 296) | public void setMapperPath(@NotNull String newText) { method getMapperExamplePath (line 300) | @NotNull method setMapperExamplePath (line 305) | public void setMapperExamplePath(@NotNull String newText) { method getMapperXmlPath (line 309) | @NotNull method setMapperXmlPath (line 314) | public void setMapperXmlPath(@NotNull String newText) { method getSqlPath (line 318) | @NotNull method setSqlPath (line 323) | public void setSqlPath(@NotNull String newText) { method getVoPath (line 327) | @NotNull method setVoPath (line 332) | public void setVoPath(@NotNull String newText) { method getHandlerPath (line 336) | @NotNull method setHandlerPath (line 341) | public void setHandlerPath(@NotNull String newText) { method getControllerPath (line 345) | @NotNull method setControllerPath (line 350) | public void setControllerPath(@NotNull String newText) { method getDefaultAuthor (line 354) | @NotNull method setDefaultAuthor (line 359) | public void setDefaultAuthor(@NotNull String newText) { method getDefaultUrlPrefix (line 363) | @NotNull method setDefaultUrlPrefix (line 368) | public void setDefaultUrlPrefix(@NotNull String newText) { method getDefaultLocale (line 372) | @NotNull method setDefaultLocale (line 377) | public void setDefaultLocale(@NotNull String newText) { FILE: src/main/java/com/xyz/caofancpu/d8ger/setting/D8gerSettingsConfigurable.java class D8gerSettingsConfigurable (line 17) | public class D8gerSettingsConfigurable implements Configurable { method D8gerSettingsConfigurable (line 32) | public D8gerSettingsConfigurable(Project currentProject) { method getDisplayName (line 39) | @Nls(capitalization = Nls.Capitalization.Title) method getPreferredFocusedComponent (line 45) | @Override method createComponent (line 50) | @Nullable method isModified (line 58) | @Override method apply (line 87) | @Override method reset (line 115) | @Override method disposeUIResources (line 143) | @Override FILE: src/main/java/com/xyz/caofancpu/d8ger/util/CollectionUtil.java class CollectionUtil (line 36) | public class CollectionUtil extends CollectionUtils { method union (line 49) | @SuppressWarnings("unchecked") method intersection (line 67) | @SuppressWarnings("unchecked") method disjunction (line 85) | @SuppressWarnings("unchecked") method subtract (line 103) | @SuppressWarnings("unchecked") method sum (line 119) | public static BigDecimal sum(Collection coll,... method average (line 137) | public static BigDecimal average(Collection c... method max (line 154) | public static BigDecimal max(Collection coll,... method min (line 173) | public static BigDecimal min(Collection coll,... method probeRepeatValueSet (line 193) | public static Set probeRepeatValueSet(Collection coll, Fu... method splitDelimitedStringToList (line 209) | public static List splitDelimitedStringToList(@NonNull String s... method isEmpty (line 219) | public static boolean isEmpty(Map sourceMap) { method isNotEmpty (line 223) | public static boolean isNotEmpty(Map sourceMap) { method transToSet (line 234) | public static Set transToSet(Collection source, Function<... method transToList (line 245) | public static List transToList(Collection source, Functio... method transToCollection (line 257) | public static > C transToCollection(Supp... method transToListWithFlatMap (line 269) | public static List transToListWithFlatMap(Collection sour... method transToSetWithFlatMap (line 281) | public static Set transToSetWithFlatMap(Collection source... method filterAndTransSet (line 293) | public static Set filterAndTransSet(Collection coll, Pred... method removeAndTransSet (line 306) | public static Set removeAndTransSet(Collection coll, Pred... method filterAndTransList (line 318) | public static List filterAndTransList(Collection coll, Pr... method removeAndTransList (line 331) | public static List removeAndTransList(Collection coll, Pr... method filterAndTransColl (line 345) | public static > R filterAndTransColl(Sup... method removeAndTransColl (line 359) | public static > R removeAndTransColl(Sup... method distinctList (line 371) | public static List distinctList(Collection source, Functi... method distinctListByField (line 383) | public static List distinctListByField(Collection coll, Comp... method groupIndexToMap (line 410) | public static Map> groupIndexToMap(Collection sou... method groupIndexToMap (line 425) | public static Map> groupIndexToMap(Collection ... method groupIndexToMap (line 437) | public static >> M groupIndexToMap(Supp... method groupIndexToMap (line 449) | public static , C extends Collection> M g... method groupIndexToMap (line 464) | public static , C extends Collection> ... method transToMap (line 476) | public static Map transToMap(@NonNull Iterable values,... method transToMap (line 490) | public static > M transToMap(Supplier map... method transToMapEnhance (line 505) | public static > M transToMapEnhance(Supplier... method transToMap (line 520) | public static Map transToMap(@NonNull Iterable valu... method transToMap (line 536) | public static > M transToMap(Supplier ... method transToMapByMerge (line 551) | public static >> M transToMapByMerge... method join (line 571) | public static String join(Object[] arr, String separator) { method join (line 585) | public static String join(Collection coll, String separator) { method sortedMapByValue (line 604) | public static > LinkedHashMap sortedM... method findAny (line 621) | public static T findAny(Collection coll, Function T findAnyInArrays(T[] source, Function T findFirst(Collection coll, Function T findFirst(Collection coll, Predicate... method findAll (line 672) | public static List findAll(Collection coll, Function List findAll(Collection coll, Predicate boolean existAtLeastOne(Collection coll, Funct... method exist (line 714) | public static boolean exist(Collection coll, Function boolean exist(Collection coll, Predicate Map> reverseKV(@NonNull Ma... method reverseKV (line 768) | public static , C2 extends C... method findInMap (line 789) | public static List> findInMap(Map srcMap, ... method findOneInMap (line 814) | public static Entry findOneInMap(Map srcMap, Fun... method findOneValue (line 834) | public static V findOneValue(Map srcMap, Function BinaryOperator nonDuplicateKey() { method enableNewOnDuplicateKey (line 854) | private static BinaryOperator enableNewOnDuplicateKey() { FILE: src/main/java/com/xyz/caofancpu/d8ger/util/ConstantUtil.java class ConstantUtil (line 13) | public class ConstantUtil { FILE: src/main/java/com/xyz/caofancpu/d8ger/util/DateUtil.java class DateUtil (line 38) | @Slf4j method toLocalDateTime (line 51) | public static LocalDateTime toLocalDateTime(@NonNull Long milliSeconds) { method parseStandardMilliSeconds (line 61) | public static Long parseStandardMilliSeconds(String dateTimeStr) { method parseStandardDateTime (line 71) | public static LocalDateTime parseStandardDateTime(String dateTimeStr) { method enhanceToLocalDateTime (line 78) | public static String enhanceToLocalDateTime(@NonNull Long milliSeconds) { method enhanceParseMilliSeconds (line 96) | public static String enhanceParseMilliSeconds(String dateTimeStr) { FILE: src/main/java/com/xyz/caofancpu/d8ger/util/IdeaPlatformFileTreeUtil.java class IdeaPlatformFileTreeUtil (line 30) | public class IdeaPlatformFileTreeUtil { method forceCreateJavaFile (line 41) | public static PsiJavaFile forceCreateJavaFile(@NonNull PsiDirectory ps... method createJavaFile (line 57) | public static PsiJavaFile createJavaFile(@NonNull Project project, @No... method format (line 67) | public static void format(@NonNull Project project, @NonNull PsiElemen... method findClass (line 77) | public static Optional findClass(@NonNull Project project, @... method findClass (line 81) | public static Optional findClass(@NonNull Project project, @... method getOrCreateSubDir (line 119) | public static PsiDirectory getOrCreateSubDir(@NonNull Project project,... method getOrCreateSubDirByPath (line 130) | public static PsiDirectory getOrCreateSubDirByPath(@NonNull Project cu... method getOrCreateSubVirtualFile (line 152) | public static VirtualFile getOrCreateSubVirtualFile(@NonNull VirtualFi... method getOrCreateSubDir (line 173) | public static PsiDirectory getOrCreateSubDir(@NonNull Project project,... method getOrCreateSubDir (line 184) | public static PsiDirectory getOrCreateSubDir(@NonNull PsiDirectory cur... FILE: src/main/java/com/xyz/caofancpu/d8ger/util/JSONUtil.java class JSONUtil (line 15) | public class JSONUtil { method formatStandardJSON (line 17) | public static String formatStandardJSON(@NonNull String source) { FILE: src/main/java/com/xyz/caofancpu/d8ger/util/PropertiesUtil.java class PropertiesUtil (line 16) | public class PropertiesUtil { method loadPropertiesFromRootResource (line 24) | public static Properties loadPropertiesFromRootResource(Project curren... method checkConfigTakeEffect (line 51) | public static boolean checkConfigTakeEffect(Properties properties, Str... method detectConfigDirectoryPath (line 70) | public static String detectConfigDirectoryPath(Properties properties, ... method checkAndDetectConfigDirectoryPath (line 90) | public static String checkAndDetectConfigDirectoryPath(Properties prop... FILE: src/main/java/com/xyz/caofancpu/d8ger/util/StringAlignUtil.java class StringAlignUtil (line 25) | @Slf4j method formatMySQL (line 53) | public static String formatMySQL(String sql) { method handleSplitMultiLines (line 80) | public static List handleSplitMultiLines(@NonNull String origi... method formatSQLColumn (line 99) | public static String formatSQLColumn(@NonNull String originText, Align... method formatEND (line 132) | public static String formatEND(@NonNull String originText, Alignment a... method cleanUnderLineForSQLAliasName (line 247) | public static String cleanUnderLineForSQLAliasName(@NonNull String col... method formatBySplitSymbol (line 266) | public static String formatBySplitSymbol(String originText, String spl... method formatMultiLine (line 278) | public static String formatMultiLine(List stringList, Alignmen... method format (line 291) | public static String format(int singleLineMaxChars, Alignment currentA... method formatSQLColumn (line 324) | public static List formatSQLColumn(int singleLineMaxChars, Ali... method pad (line 335) | public static void pad(StringBuilder to, int howMany) { method splitInputText (line 348) | public static List splitInputText(String text, int singleLineM... method checkAlignmentParam (line 368) | public static void checkAlignmentParam(int singleLineMaxChars, Alignme... method formatText (line 385) | public String formatText(String text, int singleLineMaxChars, Alignmen... type Alignment (line 390) | public enum Alignment { type Algorithm (line 397) | public enum Algorithm { method Algorithm (line 403) | Algorithm(String value) { type ENDOperate (line 408) | public enum ENDOperate { method ENDOperate (line 425) | ENDOperate(String value) { FILE: src/main/java/com/xyz/caofancpu/d8ger/util/VerbalExpressionUtil.java class VerbalExpressionUtil (line 23) | public class VerbalExpressionUtil { method camelUnderLineNameConverter (line 115) | public static String camelUnderLineNameConverter(@NonNull String origi... method regexHandleSwaggerModelProperty (line 168) | public static String regexHandleSwaggerModelProperty(String originStri... method extractMatchContent (line 180) | public static List extractMatchContent(@NonNull String originC... method buildRegex (line 196) | public static VerbalExpression buildRegex(String matchKeyWord) { method extractComment (line 206) | public static String extractComment(String originComment) { method executePatternRex (line 223) | public static String executePatternRex(VerbalExpression regexExpressio... method executePatternRex (line 237) | public static StringBuilder executePatternRex(VerbalExpression regexEx... method sqlUnderLineName (line 249) | public static String sqlUnderLineName(String originName) { method cropMoSuffix (line 259) | public static String cropMoSuffix(@NonNull String originMoName) { method correctUrl (line 271) | public static String correctUrl(String property) { method convertPathToPackage (line 304) | public static String convertPathToPackage(String originPath) { method convertPathToPackage2 (line 320) | public static String convertPathToPackage2(String originPath) { method beautyNextLine (line 361) | public static String beautyNextLine(@NonNull String source) { method cleanWhiteChar (line 375) | public static String cleanWhiteChar(@NonNull String source) { method cleanJSONWhiteChar (line 389) | public static String cleanJSONWhiteChar(@NonNull String source) { FILE: src/test/java/d8ger/D8T.java class D8T (line 10) | public class D8T { method hello (line 13) | @Test