public class StyledNamingConvention extends Object implements NamingConvention, Disposable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected String |
actionSuffix |
protected String |
assistSuffix |
protected String |
converterSuffix |
protected Map<String,LdiResourcesUtil.Resources[]> |
existCheckerArrays |
protected String |
formSuffix |
protected String |
helperSuffix |
protected Set<String> |
hotdeployRootPackageNames |
protected String[] |
ignorePackageNames |
protected String |
implementationSuffix |
protected Map<String,String> |
implementationToInterfaceMap |
protected boolean |
initialized |
protected String |
interceptorSuffix |
protected Map<String,String> |
interfaceToImplementationMap |
protected String |
logicSuffix |
protected static char |
PACKAGE_SEPARATOR |
protected static String |
PACKAGE_SEPARATOR_STR |
protected String[] |
rootPackageNames |
protected String |
serviceSuffix |
protected String |
subApplicationRootPackageName |
protected String |
validatorSuffix |
protected String |
viewExtension |
protected String |
viewRootPath |
| コンストラクタと説明 |
|---|
StyledNamingConvention() |
protected static final char PACKAGE_SEPARATOR
protected boolean initialized
protected String actionSuffix
protected String formSuffix
protected String serviceSuffix
protected String logicSuffix
protected String assistSuffix
protected String helperSuffix
protected String interceptorSuffix
protected String validatorSuffix
protected String converterSuffix
protected String implementationSuffix
protected String viewRootPath
protected String viewExtension
protected String[] rootPackageNames
protected String subApplicationRootPackageName
protected String[] ignorePackageNames
protected final Map<String,LdiResourcesUtil.Resources[]> existCheckerArrays
protected void setupPropertiesSmartPackage()
public void initialize()
public void addRootPackageName(String rootPackageName)
public void addRootPackageName(String rootPackageName, boolean hotdeploy)
public void addIgnorePackageName(String ignorePackageName)
public void addInterfaceToImplementationClassName(String interfaceName, String implementationClassName)
public boolean isTargetClassName(String className, String suffix)
isTargetClassName インタフェース内 NamingConventionpublic boolean isTargetClassName(String className)
isTargetClassName インタフェース内 NamingConventionpublic boolean isHotdeployTargetClassName(String className)
isHotdeployTargetClassName インタフェース内 NamingConventionpublic boolean isIgnoreClassName(String className)
isIgnoreClassName インタフェース内 NamingConventionpublic String fromSuffixToPackageName(String suffix)
fromSuffixToPackageName インタフェース内 NamingConventionpublic String fromClassNameToShortComponentName(String className)
fromClassNameToShortComponentName インタフェース内 NamingConventionpublic String fromClassNameToComponentName(String className)
fromClassNameToComponentName インタフェース内 NamingConventionpublic Class<?> fromComponentNameToClass(String componentName)
fromComponentNameToClass インタフェース内 NamingConventionprotected boolean isSubApplicationSuffix(String suffix)
protected Class<?> findClass(String rootPackageName, String middlePackageName, String partOfClassName)
public String fromComponentNameToSuffix(String componentName)
fromComponentNameToSuffix インタフェース内 NamingConventionpublic String fromClassNameToSuffix(String componentName)
fromClassNameToSuffix インタフェース内 NamingConventionpublic String fromComponentNameToPartOfClassName(String componentName)
fromComponentNameToPartOfClassName インタフェース内 NamingConventionpublic String fromPathToActionName(String path)
fromPathToActionName インタフェース内 NamingConventionpublic String fromActionNameToPath(String actionName)
fromActionNameToPath インタフェース内 NamingConventionpublic String toImplementationClassName(String className)
toImplementationClassName インタフェース内 NamingConventionpublic String toInterfaceClassName(String className)
toInterfaceClassName インタフェース内 NamingConventionpublic boolean isSkipClass(Class<?> clazz)
isSkipClass インタフェース内 NamingConventionpublic Class<?> toCompleteClass(Class<?> clazz)
toCompleteClass インタフェース内 NamingConventionprotected LdiResourcesUtil.Resources[] getExistCheckerArray(String rootPackageName)
protected void addExistChecker(String rootPackageName)
public void dispose()
dispose インタフェース内 Disposablepublic String getActionSuffix()
getActionSuffix インタフェース内 NamingConventionpublic void setActionSuffix(String actionSuffix)
public String getFormSuffix()
getFormSuffix インタフェース内 NamingConventionpublic void setFormSuffix(String formSuffix)
public String getAssistSuffix()
getAssistSuffix インタフェース内 NamingConventionpublic void setAssistSuffix(String assistSuffix)
public String getHelperSuffix()
getHelperSuffix インタフェース内 NamingConventionpublic void setHelperSuffix(String helperSuffix)
public String getInterceptorSuffix()
getInterceptorSuffix インタフェース内 NamingConventionpublic void setInterceptorSuffix(String interceptorSuffix)
public String getLogicSuffix()
getLogicSuffix インタフェース内 NamingConventionpublic void setLogicSuffix(String logicSuffix)
public String getServiceSuffix()
getServiceSuffix インタフェース内 NamingConventionpublic void setServiceSuffix(String serviceSuffix)
public String getValidatorSuffix()
getValidatorSuffix インタフェース内 NamingConventionpublic void setValidatorSuffix(String validatorSuffix)
public String getConverterSuffix()
getConverterSuffix インタフェース内 NamingConventionpublic void setConverterSuffix(String converterSuffix)
public String getImplementationSuffix()
getImplementationSuffix インタフェース内 NamingConventionpublic void setImplementationSuffix(String implementationSuffix)
public String getLogicPackageName()
getLogicPackageName インタフェース内 NamingConventionpublic String getHelperPackageName()
getHelperPackageName インタフェース内 NamingConventionpublic String getInterceptorPackageName()
getInterceptorPackageName インタフェース内 NamingConventionpublic String getServicePackageName()
getServicePackageName インタフェース内 NamingConventionpublic String getValidatorPackageName()
getValidatorPackageName インタフェース内 NamingConventionpublic String getConverterPackageName()
getConverterPackageName インタフェース内 NamingConventionpublic String getImplementationPackageName()
getImplementationPackageName インタフェース内 NamingConventionpublic String getViewExtension()
getViewExtension インタフェース内 NamingConventionpublic void setViewExtension(String viewExtension)
public String getViewRootPath()
getViewRootPath インタフェース内 NamingConventionpublic void setViewRootPath(String viewRootPath)
public String adjustViewRootPath()
adjustViewRootPath インタフェース内 NamingConventionpublic String[] getRootPackageNames()
getRootPackageNames インタフェース内 NamingConventionpublic String[] getIgnorePackageNames()
getIgnorePackageNames インタフェース内 NamingConventionpublic String getSubApplicationRootPackageName()
getSubApplicationRootPackageName インタフェース内 NamingConventionpublic void setSubApplicationRootPackageName(String subApplicationRootPackageName)
Copyright © 2015 The DBFlute Project. All rights reserved.