Skip navigation links
A B C E F G H I K L M N O P R S T U V W 

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
 
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".
annotationExtractor - Variable in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
 
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
 
args - Variable in class ch.qos.cal10n.MessageParameterObj
 

B

BaseName - Annotation Type in ch.qos.cal10n
This annotation serves to designate the name of the resource bundle corresponding to an enum type.
baseName - Variable in class ch.qos.cal10n.verifier.Cal10nError
 
baseNameTypeElement - Variable in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
buildClassLoader() - Method in class ch.qos.cal10n.plugins.VerifyMojo
 
buildEnumClass(String) - Static method in class ch.qos.cal10n.verifier.MessageKeyVerifier
 
buildError(Cal10nError.ErrorType, String) - Method in class ch.qos.cal10n.verifier.ErrorFactory
 
buildKeySetFromEnumeration(Enumeration<String>) - Method in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
 

C

cache - Variable in class ch.qos.cal10n.MessageConveyor
 
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).
Cal10nError(Cal10nError.ErrorType, String, String, Locale, String) - Constructor for class ch.qos.cal10n.verifier.Cal10nError
 
Cal10nError.ErrorType - Enum in ch.qos.cal10n.verifier
 
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.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
 
CHECK_DELAY - Static variable in class ch.qos.cal10n.util.CAL10NBundle
 
checkAllLocales(IMessageKeyVerifier) - Method in class ch.qos.cal10n.plugins.VerifyMojo
 
classLoader - Variable in class ch.qos.cal10n.util.CAL10NBundleFinderByClassloader
 
CODE_URL_PREFIX - Static variable in class ch.qos.cal10n.CAL10NConstants
 
compileTimeResourceBundleFinder - Variable in class ch.qos.cal10n.verifier.processor.MessageKeyVerifierByTypeElement
 
computeLanguageAndCountryCandidate(String, Locale) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
 
computeLanguageOnlyCandidate(String, Locale) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
 
convertSpecialCharacters(StringBuilder) - Static method in class ch.qos.cal10n.util.LexicalUtil
 

E

E() - Method in class ch.qos.cal10n.util.Parser
 
enumClass - Variable in class ch.qos.cal10n.util.AnnotationExtractorViaEnumClass
 
enumClass - Variable in class ch.qos.cal10n.verifier.MessageKeyVerifier
 
enumClassName - Variable in class ch.qos.cal10n.verifier.Cal10nError
 
enumClassName - Variable in class ch.qos.cal10n.verifier.ErrorFactory
 
enumTypeAsStr - Variable in class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
 
enumTypes - Variable in class ch.qos.cal10n.plugins.VerifyMojo
 
EOL - Static variable in class ch.qos.cal10n.util.Token
 
equals(Object) - Method in class ch.qos.cal10n.MessageParameterObj
 
equals(Object) - Method in class ch.qos.cal10n.util.Token
 
error(String, Element) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
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
 
errorType - Variable in class ch.qos.cal10n.verifier.Cal10nError
 
ErrorType() - Constructor for enum ch.qos.cal10n.verifier.Cal10nError.ErrorType
 
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
 

F

filer - Variable in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
filer - Variable in class ch.qos.cal10n.verifier.processor.CAL10NBundleFinderByProcessingFiler
 
findLocaleAnnotation(Locale, LocaleData) - Static method in class ch.qos.cal10n.util.AbstractAnnotationExtractor
 

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
 
getDirectDependencies() - Method in class ch.qos.cal10n.plugins.VerifyMojo
 
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
 
getMessageKeyVerifierInstance(String) - Method in class ch.qos.cal10n.plugins.VerifyMojo
 
getNextToken() - Method in class ch.qos.cal10n.util.Parser
 
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
 
getType(String) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
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
 
hostFile - Variable in class ch.qos.cal10n.util.CAL10NBundle
 

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
 
isEmptyString(String) - Static method in class ch.qos.cal10n.util.AbstractAnnotationExtractor
 
isNonWhiteSpaceSeparator(char) - Method in class ch.qos.cal10n.util.TokenStream
 
isTrailingBackSlash(String, int) - Method in class ch.qos.cal10n.util.TokenStream
 
isWhiteSpace(char) - Method in class ch.qos.cal10n.util.TokenStream
 

K

key - Variable in class ch.qos.cal10n.MessageParameterObj
 
key - Variable in class ch.qos.cal10n.verifier.Cal10nError
 

L

lastModified - Variable in class ch.qos.cal10n.util.CAL10NBundle
 
LexicalUtil - Class in ch.qos.cal10n.util
 
LexicalUtil() - Constructor for class ch.qos.cal10n.util.LexicalUtil
 
lineReader - Variable in class ch.qos.cal10n.util.TokenStream
 
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.
locale - Variable in class ch.qos.cal10n.MessageConveyor
 
locale - Variable in class ch.qos.cal10n.verifier.Cal10nError
 
locale - Variable in class ch.qos.cal10n.verifier.ErrorFactory
 
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.
localRepository - Variable in class ch.qos.cal10n.plugins.VerifyMojo
 
lookupResourceBundleByEnumClassAndLocale(Class<E>) - Method in class ch.qos.cal10n.MessageConveyor
 

M

makePropertyResourceBundle(String, String) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
 
map - Variable in class ch.qos.cal10n.util.CAL10NBundle
 
map - Variable in class ch.qos.cal10n.util.Parser
 
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
 

N

nextCheck - Variable in class ch.qos.cal10n.util.CAL10NBundle
 
note(String) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 

O

openConnectionForUrl(URL) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
 
outputDirectory - Variable in class ch.qos.cal10n.plugins.VerifyMojo
The directory for compiled classes.

P

parent - Variable in class ch.qos.cal10n.util.CAL10NBundle
 
parseAndPopulate() - Method in class ch.qos.cal10n.util.Parser
 
Parser - Class in ch.qos.cal10n.util
 
Parser(Reader, Map<String, String>) - Constructor for class ch.qos.cal10n.util.Parser
 
pointer - Variable in class ch.qos.cal10n.util.Parser
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
projectArtifacts - Variable in class ch.qos.cal10n.plugins.VerifyMojo
 

R

read(Reader) - Method in class ch.qos.cal10n.util.CAL10NBundle
 
reader - Variable in class ch.qos.cal10n.util.Parser
 
readUnicode(StringBuilder, int) - Static method in class ch.qos.cal10n.util.LexicalUtil
 
resetCheckTimes() - Method in class ch.qos.cal10n.util.CAL10NBundle
WARNING: Used for testing purposes.
resourceBundleName - Variable in class ch.qos.cal10n.verifier.ErrorFactory
 

S

serialVersionUID - Static variable in exception ch.qos.cal10n.MessageConveyorException
 
setParent(CAL10NBundle) - Method in class ch.qos.cal10n.util.CAL10NBundle
 
state - Variable in class ch.qos.cal10n.util.TokenStream
 
State() - Constructor for enum ch.qos.cal10n.util.TokenStream.State
 

T

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
 
Token(Token.TokenType) - Constructor for class ch.qos.cal10n.util.Token
 
Token(Token.TokenType, String) - Constructor for class ch.qos.cal10n.util.Token
 
Token.TokenType - Enum in ch.qos.cal10n.util
 
tokenize() - Method in class ch.qos.cal10n.util.TokenStream
 
tokenizeLine(List<Token>, String) - Method in class ch.qos.cal10n.util.TokenStream
 
tokenList - Variable in class ch.qos.cal10n.util.Parser
 
TokenStream - Class in ch.qos.cal10n.util
 
TokenStream(Reader) - Constructor for class ch.qos.cal10n.util.TokenStream
 
TokenStream.State - Enum in ch.qos.cal10n.util
 
tokenType - Variable in class ch.qos.cal10n.util.Token
 
TokenType() - Constructor for enum ch.qos.cal10n.util.Token.TokenType
 
toLocale(String) - Static method in class ch.qos.cal10n.util.MiscUtil
 
toReader(InputStream, String) - Method in class ch.qos.cal10n.util.AbstractCAL10NBundleFinder
 
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
 
toURL(File) - Method in class ch.qos.cal10n.plugins.VerifyMojo
 
TRAILING_BACKSLASH - Static variable in class ch.qos.cal10n.util.Token
 
typeElementForEnum - Variable in class ch.qos.cal10n.verifier.processor.AnnotationExtractorViaTypeElement
 
typeElementForEnum - Variable in class ch.qos.cal10n.verifier.processor.MessageKeyVerifierByTypeElement
 
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

V(StringBuilder) - Method in class ch.qos.cal10n.util.Parser
 
value - Variable in class ch.qos.cal10n.util.Token
 
valueOf(String) - Static method in enum ch.qos.cal10n.util.Token.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.qos.cal10n.util.TokenStream.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.qos.cal10n.verifier.Cal10nError.ErrorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.qos.cal10n.util.Token.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.qos.cal10n.util.TokenStream.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.qos.cal10n.verifier.Cal10nError.ErrorType
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
verify(TypeElement) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
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
 
Vopt(StringBuilder) - Method in class ch.qos.cal10n.util.Parser
 

W

warn(String) - Method in class ch.qos.cal10n.verifier.processor.CAL10NAnnotationProcessor
 
A B C E F G H I K L M N O P R S T U V W 
Skip navigation links