Class SimpleTypeTranslatorSupport
- java.lang.Object
-
- io.ultreia.java4all.i18n.spi.type.SimpleTypeTranslatorSupport
-
- All Implemented Interfaces:
TypeTranslator
public abstract class SimpleTypeTranslatorSupport extends Object implements TypeTranslator
- Since:
- 4.0.0
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSimpleTypeTranslatorSupport(String rootPackage, Class<?> type, String... suffixes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanacceptType(Class<?> type)StringcleanSimpleName(String simpleName)StringcleanType(Class<?> type)StringcleanType(String fqn)StringgetRootPackage()Set<String>getSuffixes()Class<?>getType()
-
-
-
Method Detail
-
getRootPackage
public String getRootPackage()
-
getType
public Class<?> getType()
-
acceptType
public boolean acceptType(Class<?> type)
- Specified by:
acceptTypein interfaceTypeTranslator
-
cleanType
public String cleanType(Class<?> type)
- Specified by:
cleanTypein interfaceTypeTranslator
-
cleanType
public String cleanType(String fqn)
- Specified by:
cleanTypein interfaceTypeTranslator
-
cleanSimpleName
public String cleanSimpleName(String simpleName)
- Specified by:
cleanSimpleNamein interfaceTypeTranslator
-
-