Package ch.qos.cal10n.verifier
Class MessageKeyVerifier
- java.lang.Object
-
- ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
-
- ch.qos.cal10n.verifier.MessageKeyVerifier
-
- All Implemented Interfaces:
IMessageKeyVerifier
public class MessageKeyVerifier extends AbstractMessageKeyVerifier
Given an enum class, verify that the resource bundles corresponding to a given locale contains the correct keys.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.Class<? extends java.lang.Enum<?>>
enumClass
-
Fields inherited from class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
annotationExtractor, enumTypeAsStr
-
-
Constructor Summary
Constructors Constructor Description MessageKeyVerifier(java.lang.Class<? extends java.lang.Enum<?>> enumClass)
MessageKeyVerifier(java.lang.String enumTypeAsStr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.Class<? extends java.lang.Enum<?>>
buildEnumClass(java.lang.String enumClassAsStr)
protected java.util.List<java.lang.String>
extractKeysInEnum()
protected CAL10NBundleFinder
getResourceBundleFinder()
-
Methods inherited from class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
buildKeySetFromEnumeration, extractCharsetForLocale, getBaseName, getEnumTypeAsStr, getLocaleNames, typeIsolatedVerify, verify, verifyAllLocales
-
-
-
-
Method Detail
-
buildEnumClass
static java.lang.Class<? extends java.lang.Enum<?>> buildEnumClass(java.lang.String enumClassAsStr)
-
extractKeysInEnum
protected java.util.List<java.lang.String> extractKeysInEnum()
- Specified by:
extractKeysInEnum
in classAbstractMessageKeyVerifier
-
getResourceBundleFinder
protected CAL10NBundleFinder getResourceBundleFinder()
- Specified by:
getResourceBundleFinder
in classAbstractMessageKeyVerifier
-
-