IMessageKeyVerifierpublic class MessageKeyVerifier extends java.lang.Object implements IMessageKeyVerifier
| Constructor | Description |
|---|---|
MessageKeyVerifier(java.lang.Class<? extends java.lang.Enum<?>> enumClass) |
|
MessageKeyVerifier(java.lang.String enumTypeAsStr) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getBaseName() |
Get the base name for the resource bundle family as specified in the enumType (via
annotations)
|
java.lang.Class<? extends java.lang.Enum<?>> |
getEnumType() |
Get the of enum type that this verifier is related to to.
|
java.lang.String |
getEnumTypeAsStr() |
Get the name of enum type to this verifier is related to to.
|
java.lang.String[] |
getLocaleNames() |
Get the locales specified in the enumType (via annotations)
|
java.util.List<java.lang.String> |
typeIsolatedVerify(java.util.Locale locale) |
Same as
IMessageKeyVerifier.verify(Locale) except that the return type is
List |
java.util.List<Cal10nError> |
verify(java.util.Locale locale) |
Verify that the keys defined in the enumClass match those found in the
resource bundle corresponding to a certain locale
|
java.util.List<Cal10nError> |
verifyAllLocales() |
Verify all declared locales in one step.
|
public MessageKeyVerifier(java.lang.Class<? extends java.lang.Enum<?>> enumClass)
public MessageKeyVerifier(java.lang.String enumTypeAsStr)
public java.lang.Class<? extends java.lang.Enum<?>> getEnumType()
IMessageKeyVerifiergetEnumType in interface IMessageKeyVerifierpublic java.lang.String getEnumTypeAsStr()
IMessageKeyVerifiergetEnumTypeAsStr in interface IMessageKeyVerifierpublic java.util.List<Cal10nError> verify(java.util.Locale locale)
IMessageKeyVerifierverify in interface IMessageKeyVerifierpublic java.util.List<java.lang.String> typeIsolatedVerify(java.util.Locale locale)
IMessageKeyVerifierIMessageKeyVerifier.verify(Locale) except that the return type is
ListtypeIsolatedVerify in interface IMessageKeyVerifierpublic java.util.List<Cal10nError> verifyAllLocales()
verifyAllLocales in interface IMessageKeyVerifierpublic java.lang.String[] getLocaleNames()
IMessageKeyVerifiergetLocaleNames in interface IMessageKeyVerifierpublic java.lang.String getBaseName()
IMessageKeyVerifiergetBaseName in interface IMessageKeyVerifier