AbstractAnnotationExtractor - Class in ch.qos.cal10n.util
A base implementation which can extract cal10n annotation data from a yet unspecified "enumType" type, e.g. an enum class or an enum Element.
AbstractAnnotationExtractor() - Constructor for class ch.qos.cal10n.util.AbstractAnnotationExtractor
AbstractCAL10NBundleFinder - Class in ch.qos.cal10n.util
AbstractCAL10NBundleFinder() - Constructor for class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
AbstractMessageKeyVerifier - Class in ch.qos.cal10n.verifier
Abstract class for verifying that for a given an enum type, the keys match those found in the corresponding resource bundles.
AbstractMessageKeyVerifier(String, AnnotationExtractor) - Constructor for class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
addURL(URL) - Method in class ch.qos.cal10n.plugins.ThisFirstClassLoader
AnnotationExtractor - Interface in ch.qos.cal10n.util
Interface for extracting cal10-related annotation data from an "enumTtype".
AnnotationExtractorViaEnumClass - Class in ch.qos.cal10n.util
Given an enum class, retrieve its cal10n-related values from its cal10-specific annotations.
AnnotationExtractorViaEnumClass(Class<?>) - Constructor for class ch.qos.cal10n.util.AnnotationExtractorViaEnumClass
AnnotationExtractorViaTypeElement - Class in ch.qos.cal10n.verifier.processor
AnnotationExtractorViaTypeElement(TypeElement) - Constructor for class ch.qos.cal10n.verifier.processor.AnnotationExtractorViaTypeElement


BaseName - Annotation Type in ch.qos.cal10n
This annotation serves to designate the name of the resource bundle corresponding to an enum type.
buildKeySetFromEnumeration(Enumeration<String>) - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier


CAL10NAnnotationProcessor - Class in ch.qos.cal10n.verifier.processor
CAL10NAnnotationProcessor() - Constructor for class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
CAL10NBundle - Class in ch.qos.cal10n.util
CAL10NBundle(Reader, File) - Constructor for class ch.qos.cal10n.util.CAL10NBundle
CAL10NBundleFinder - Interface in ch.qos.cal10n.util
CAL10NBundleFinderByClassloader - Class in ch.qos.cal10n.util
CAL10NBundleFinderByClassloader(ClassLoader) - Constructor for class ch.qos.cal10n.util.CAL10NBundleFinderByClassloader
CAL10NBundleFinderByProcessingFiler - Class in ch.qos.cal10n.verifier.processor
CAL10NBundleFinderByProcessingFiler(Filer) - Constructor for class ch.qos.cal10n.verifier.processor.CAL10NBundleFinderByProcessingFiler
CAL10NConstants - Class in ch.qos.cal10n
This class defines the shared constants in CAL10N.
CAL10NConstants() - Constructor for class ch.qos.cal10n.CAL10NConstants
Cal10nError - Class in ch.qos.cal10n.verifier
Aggregates various parameters of a verification error in a single place (class).
ch.qos.cal10n - package ch.qos.cal10n
The main package of the CAL10N project.
ch.qos.cal10n.plugins - package ch.qos.cal10n.plugins
Maven plugin verifying that the codes defined in an enum type match those in the corresponding resource bundles.
ch.qos.cal10n.smoke - package ch.qos.cal10n.smoke
Smoke testing the maven plugin.
ch.qos.cal10n.util - package ch.qos.cal10n.util
Package containing utility classes, used internally by the CAL10N project.
ch.qos.cal10n.verifier - package ch.qos.cal10n.verifier
Support classes for verifying that there are no message code mis-matches between resource bundles and the corresponding enum type.
ch.qos.cal10n.verifier.processor - package ch.qos.cal10n.verifier.processor
checkAllLocales(IMessageKeyVerifier) - Method in class ch.qos.cal10n.plugins.VerifyMojo
CODE_URL_PREFIX - Static variable in class ch.qos.cal10n.CAL10NConstants
convertSpecialCharacters(StringBuilder) - Static method in class ch.qos.cal10n.util.LexicalUtil
Countries - Enum in ch.qos.cal10n.smoke


equals(Object) - Method in class ch.qos.cal10n.MessageParameterObj
equals(Object) - Method in class ch.qos.cal10n.util.Token
ErrorFactory - Class in ch.qos.cal10n.verifier
Simplifies the creation of Cal10nError instances.
ErrorFactory(String, Locale, String) - Constructor for class ch.qos.cal10n.verifier.ErrorFactory
execute() - Method in class ch.qos.cal10n.plugins.VerifyMojo
extractCharset(Locale) - Method in class ch.qos.cal10n.util.AbstractAnnotationExtractor
extractCharset(Locale) - Method in interface ch.qos.cal10n.util.AnnotationExtractor
extractCharsetForLocale(Locale) - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
extractKeysInEnum() - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
extractKeysInEnum() - Method in class ch.qos.cal10n.verifier.MessageKeyVerifier
extractKeysInEnum() - Method in class ch.qos.cal10n.verifier.processor.MessageKeyVerifierByTypeElement
extractLocaleData() - Method in class ch.qos.cal10n.util.AbstractAnnotationExtractor
extractLocaleData() - Method in class ch.qos.cal10n.util.AnnotationExtractorViaEnumClass
extractLocaleData() - Method in class ch.qos.cal10n.verifier.processor.AnnotationExtractorViaTypeElement
extractLocaleNames() - Method in class ch.qos.cal10n.util.AbstractAnnotationExtractor
extractLocaleNames() - Method in interface ch.qos.cal10n.util.AnnotationExtractor
extractLocales() - Method in class ch.qos.cal10n.util.AbstractAnnotationExtractor
extractLocales() - Method in interface ch.qos.cal10n.util.AnnotationExtractor


getArgs() - Method in class ch.qos.cal10n.MessageParameterObj
getBaseName() - Method in interface ch.qos.cal10n.util.AnnotationExtractor
getBaseName() - Method in class ch.qos.cal10n.util.AnnotationExtractorViaEnumClass
getBaseName() - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
getBaseName() - Method in interface ch.qos.cal10n.verifier.IMessageKeyVerifier
Get the base name for the resource bundle family as specified in the enumType (via annotations)
getBaseName() - Method in class ch.qos.cal10n.verifier.processor.AnnotationExtractorViaTypeElement
getBundle(String, Locale, String) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
getBundle(String, Locale, String) - Method in interface ch.qos.cal10n.util.CAL10NBundleFinder
getEnumTypeAsStr() - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
getEnumTypeAsStr() - Method in interface ch.qos.cal10n.verifier.IMessageKeyVerifier
Get the name of enum type to this verifier is related to to.
getErrorType() - Method in class ch.qos.cal10n.verifier.Cal10nError
getKey() - Method in class ch.qos.cal10n.MessageParameterObj
getKey() - Method in class ch.qos.cal10n.verifier.Cal10nError
getKeys() - Method in class ch.qos.cal10n.util.CAL10NBundle
getLocale() - Method in class ch.qos.cal10n.verifier.Cal10nError
getLocaleNames() - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
getLocaleNames() - Method in interface ch.qos.cal10n.verifier.IMessageKeyVerifier
Get the locales specified in the enumType (via annotations)
getMessage(E, Object...) - Method in interface ch.qos.cal10n.IMessageConveyor
Retrieve a localized message by its key as specified by an enum.
getMessage(MessageParameterObj) - Method in interface ch.qos.cal10n.IMessageConveyor
Syntactic sugar for the case where the massage is contained in a MessageParameterObj.
getMessage(E, Object...) - Method in class ch.qos.cal10n.MessageConveyor
Given an enum as key, find the resource bundle corresponding to this locale and return the message corresponding to the key passed as parameter (internationalized per this locale).
getMessage(MessageParameterObj) - Method in class ch.qos.cal10n.MessageConveyor
getResource(String) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
getResource(String) - Method in class ch.qos.cal10n.util.CAL10NBundleFinderByClassloader
getResource(String) - Method in class ch.qos.cal10n.verifier.processor.CAL10NBundleFinderByProcessingFiler
getResourceBundleFinder() - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
getResourceBundleFinder() - Method in class ch.qos.cal10n.verifier.MessageKeyVerifier
getResourceBundleFinder() - Method in class ch.qos.cal10n.verifier.processor.MessageKeyVerifierByTypeElement
getTokenType() - Method in class ch.qos.cal10n.util.Token
getValue() - Method in class ch.qos.cal10n.util.Token


handleGetObject(String) - Method in class ch.qos.cal10n.util.CAL10NBundle
hasChanged() - Method in class ch.qos.cal10n.util.CAL10NBundle
hashCode() - Method in class ch.qos.cal10n.MessageParameterObj
hashCode() - Method in class ch.qos.cal10n.util.Token


IMessageConveyor - Interface in ch.qos.cal10n
Retrieve a localized message by its key as specified by an enum.
IMessageKeyVerifier - Interface in ch.qos.cal10n.verifier
An interface for verifying that given an enum type, the keys match those found in the corresponding resource bundles.
init(ProcessingEnvironment) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor


LexicalUtil - Class in ch.qos.cal10n.util
LexicalUtil() - Constructor for class ch.qos.cal10n.util.LexicalUtil
loadClass(String) - Method in class ch.qos.cal10n.plugins.ThisFirstClassLoader
loadClass(String, boolean) - Method in class ch.qos.cal10n.plugins.ThisFirstClassLoader
We override the parent-first behavior established by java.lang.Classloader.
Locale - Annotation Type in ch.qos.cal10n
See LocaleData annotation.
LocaleData - Annotation Type in ch.qos.cal10n
In conjunction with the @Locale annotation, the @LocaleData annotation serves to designate a list of locale names for which resource bundles exist.


MessageConveyor - Class in ch.qos.cal10n
The default implementation for IMessageConveyor based on resource bundles.
MessageConveyor(Locale) - Constructor for class ch.qos.cal10n.MessageConveyor
The Locale associated with this instance.
MessageConveyorException - Exception in ch.qos.cal10n
MessageConveyorException(String) - Constructor for exception ch.qos.cal10n.MessageConveyorException
MessageConveyorException(String, Throwable) - Constructor for exception ch.qos.cal10n.MessageConveyorException
MessageKeyVerifier - Class in ch.qos.cal10n.verifier
Given an enum class, verify that the resource bundles corresponding to a given locale contains the correct keys.
MessageKeyVerifier(Class<? extends Enum<?>>) - Constructor for class ch.qos.cal10n.verifier.MessageKeyVerifier
MessageKeyVerifier(String) - Constructor for class ch.qos.cal10n.verifier.MessageKeyVerifier
MessageKeyVerifier_FQCN - Static variable in class ch.qos.cal10n.CAL10NConstants
MessageKeyVerifierByTypeElement - Class in ch.qos.cal10n.verifier.processor
Given an TypeElement representing an enum class implements IMessageKeyVerifier.
MessageKeyVerifierByTypeElement(TypeElement, Filer) - Constructor for class ch.qos.cal10n.verifier.processor.MessageKeyVerifierByTypeElement
MessageParameterObj - Class in ch.qos.cal10n
Holds data relevant for a deferred message lookup.
MessageParameterObj(Enum<?>, Object...) - Constructor for class ch.qos.cal10n.MessageParameterObj
Constructs an instance.
MiscUtil - Class in ch.qos.cal10n.util
MiscUtil() - Constructor for class ch.qos.cal10n.util.MiscUtil
MISSING_BN_ANNOTATION_URL - Static variable in class ch.qos.cal10n.CAL10NConstants
MISSING_ENUM_TYPES_MSG - Static variable in class ch.qos.cal10n.CAL10NConstants
MISSING_ENUM_TYPES_URL - Static variable in class ch.qos.cal10n.CAL10NConstants
MISSING_LOCALE_DATA_ANNOTATION_MESSAGE - Static variable in class ch.qos.cal10n.CAL10NConstants
MISSING_LOCALE_DATA_ANNOTATION_URL - Static variable in class ch.qos.cal10n.CAL10NConstants


Parser - Class in ch.qos.cal10n.util
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor


resetCheckTimes() - Method in class ch.qos.cal10n.util.CAL10NBundle
WARNING: Used for testing purposes.


setParent(CAL10NBundle) - Method in class ch.qos.cal10n.util.CAL10NBundle


ThisFirstClassLoader - Class in ch.qos.cal10n.plugins
An almost trivial no fuss implementation of a class loader following the child-first delegation model.
ThisFirstClassLoader(URL[]) - Constructor for class ch.qos.cal10n.plugins.ThisFirstClassLoader
ThisFirstClassLoader(URL[], ClassLoader) - Constructor for class ch.qos.cal10n.plugins.ThisFirstClassLoader
Token - Class in ch.qos.cal10n.util
TokenStream - Class in ch.qos.cal10n.util
toLocale(String) - Static method in class ch.qos.cal10n.util.MiscUtil
toString() - Method in class ch.qos.cal10n.MessageParameterObj
toString() - Method in class ch.qos.cal10n.util.Token
toString() - Method in class ch.qos.cal10n.verifier.Cal10nError
typeIsolatedVerify(Locale) - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
typeIsolatedVerify(Locale) - Method in interface ch.qos.cal10n.verifier.IMessageKeyVerifier
Same as IMessageKeyVerifier.verify(Locale) except that the return type is List.


urlToFile(URL) - Static method in class ch.qos.cal10n.util.MiscUtil


valueOf(String) - Static method in enum ch.qos.cal10n.smoke.Countries
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.qos.cal10n.smoke.Countries
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Locale) - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
verify(Locale) - Method in interface ch.qos.cal10n.verifier.IMessageKeyVerifier
Verify that the keys defined in the enumClass match those found in the resource bundle corresponding to a certain locale
verifyAllLocales() - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
Verify all declared locales in one step.
verifyAllLocales() - Method in interface ch.qos.cal10n.verifier.IMessageKeyVerifier
Verify that the keys defined in the enumClass match those found in the corresponding resource bundle for all locales declared in the enum type via the @LocaleData annotation.
VerifyMojo - Class in ch.qos.cal10n.plugins
Verifies resources bundles in various locales against an enumType
VerifyMojo() - Constructor for class ch.qos.cal10n.plugins.VerifyMojo


Copyright © 2009-2013 QOS.ch. All Rights Reserved.