Package ch.qos.cal10n.util
Class AbstractAnnotationExtractor
java.lang.Object
ch.qos.cal10n.util.AbstractAnnotationExtractor
- All Implemented Interfaces:
AnnotationExtractor
- Direct Known Subclasses:
AnnotationExtractorViaEnumClass
,AnnotationExtractorViaTypeElement
A base implementation which can extract cal10n annotation data from a yet unspecified
"enumType" type, e.g. an enum class or an enum Element.
- Since:
- 0.8
- Author:
- Ceki Gulcu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionextractCharset
(Locale juLocale) protected abstract LocaleData
String[]
Locale[]
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.qos.cal10n.util.AnnotationExtractor
getBaseName
-
Constructor Details
-
AbstractAnnotationExtractor
public AbstractAnnotationExtractor()
-
-
Method Details
-
extractLocaleData
-
extractLocales
- Specified by:
extractLocales
in interfaceAnnotationExtractor
-
extractLocaleNames
- Specified by:
extractLocaleNames
in interfaceAnnotationExtractor
-
extractCharset
- Specified by:
extractCharset
in interfaceAnnotationExtractor
-