Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAnnotationExtractor - Class in ch.qos.cal10n.util
-
A base implementation which can extract cal10n annotation data from a yet unspecified "enumType" type, e.g.
- 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
- 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
B
- 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
C
- 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.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
- charset() - Element in annotation type ch.qos.cal10n.Locale
- CODE_URL_PREFIX - Static variable in class ch.qos.cal10n.CAL10NConstants
- convertSpecialCharacters(StringBuilder) - Static method in class ch.qos.cal10n.util.LexicalUtil
D
- defaultCharset() - Element in annotation type ch.qos.cal10n.LocaleData
E
- 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
- 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
G
- 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(MessageParameterObj) - Method in interface ch.qos.cal10n.IMessageConveyor
-
Syntactic sugar for the case where the massage is contained in a
MessageParameterObj
. - getMessage(MessageParameterObj) - Method in class ch.qos.cal10n.MessageConveyor
- getMessage(E, Object...) - Method in interface ch.qos.cal10n.IMessageConveyor
-
Retrieve a localized message by its key as specified by an enum.
- 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).
- 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
- getSupportedSourceVersion() - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
- getTokenType() - Method in class ch.qos.cal10n.util.Token
- getValue() - Method in class ch.qos.cal10n.util.Token
H
- 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
I
- 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
L
- LexicalUtil - Class in ch.qos.cal10n.util
- LexicalUtil() - Constructor for class ch.qos.cal10n.util.LexicalUtil
- 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.
M
- 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 Class in ch.qos.cal10n
- MessageConveyorException(String) - Constructor for exception class ch.qos.cal10n.MessageConveyorException
- MessageConveyorException(String, Throwable) - Constructor for exception class 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
P
- Parser - Class in ch.qos.cal10n.util
- process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
R
- resetCheckTimes() - Method in class ch.qos.cal10n.util.CAL10NBundle
-
WARNING: Used for testing purposes.
S
- setParent(CAL10NBundle) - Method in class ch.qos.cal10n.util.CAL10NBundle
T
- 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.
U
- urlToFile(URL) - Static method in class ch.qos.cal10n.util.MiscUtil
V
- value() - Element in annotation type ch.qos.cal10n.BaseName
- value() - Element in annotation type ch.qos.cal10n.Locale
- value() - Element in annotation type ch.qos.cal10n.LocaleData
- 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form