Index

A B C D E F G H I K L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractPersistableData - Class in de.codecamp.messages.shared.model
 
AbstractPersistableData() - Constructor for class de.codecamp.messages.shared.model.AbstractPersistableData
 
AbstractPersistableData.PersistableDataException - Exception in de.codecamp.messages.shared.model
 
ADD - Enum constant in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
 
ADD_AND_WARN - Enum constant in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
 
ADD_COMMENT_AND_WARN - Enum constant in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
 
ALL_CONF_NAMES - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ArgInsert(String, String) - Constructor for class de.codecamp.messages.shared.messageformat.MessageFormatSupport.ArgInsert
 

B

BUNDLE_DIR_DEFAULT - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
BundleException - Exception in de.codecamp.messages.shared.bundle
 
BundleException(String) - Constructor for exception de.codecamp.messages.shared.bundle.BundleException
 
BundleException(String, Throwable) - Constructor for exception de.codecamp.messages.shared.bundle.BundleException
 
bundleExists(String) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
BundleFile<F> - Class in de.codecamp.messages.shared.bundle
Represents one file (i.e.
BundleFile(FileSystemAdapter<?, F>, F, Charset, MessageBundleManager.BundleFileCoordinates, String) - Constructor for class de.codecamp.messages.shared.bundle.BundleFile
 
BundleFileCoordinates(String, Locale) - Constructor for class de.codecamp.messages.shared.bundle.MessageBundleManager.BundleFileCoordinates
 
BundleMapping - Class in de.codecamp.messages.shared.conf
 
BundleMapping(String, String) - Constructor for class de.codecamp.messages.shared.conf.BundleMapping
 
bundleMismatchPolicy() - Method in enum de.codecamp.messages.shared.conf.Mode
 
BundleMismatchPolicy - Enum in de.codecamp.messages.shared.conf
Determines what to do when a key doesn't match the bundle name it's found in.

C

checkMessage(String, String[], String[], MessageFormatSupport.TypeChecker) - Method in class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
checkMessage(String, String[], String[], MessageFormatSupport.TypeChecker) - Method in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
checkMessage(String, String[], String[], MessageFormatSupport.TypeChecker) - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
 
compareTo(BundleFile<F>) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
compareTo(MessageKeyWithSourceLocation) - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
CONF_BUNDLE_DIR - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_BUNDLE_ENCODING - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_BUNDLE_MISMATCH_POLICY - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_BUNDLES - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_GENERATE_CONSTANTS - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_GENERATE_PROXIES - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_IGNORED_BUNDLES - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_IMPORTS - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_MESSAGE_ARG_POLICY - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_MESSAGE_FORMAT - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_MISSING_MESSAGE_POLICY - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_MODE - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_MODULE_NAME - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_PREFIX - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_PROJECT_DIR - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_TARGET_LOCALES - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_TYPE_ABBREVIATIONS - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_UNDECLARED_KEY_COMMENT - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
CONF_UNDECLARED_KEY_POLICY - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ConfValueProvider - Interface in de.codecamp.messages.shared.conf
 
containsKey(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
copyOf(MessageKeyIndex) - Static method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
countKeys() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
countKeys(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
countSourceTypes() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
createDefaultMessageBundleManager() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
createMessageBundleComment(MessageKeyWithArgs) - Method in class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
createMessageBundleComment(MessageKeyWithArgs) - Method in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
createMessageBundleComment(MessageKeyWithArgs) - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
 
createParentDirectories(F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
createParentDirectories(Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 

D

de.codecamp.messages.shared - module de.codecamp.messages.shared
 
de.codecamp.messages.shared.bundle - package de.codecamp.messages.shared.bundle
 
de.codecamp.messages.shared.conf - package de.codecamp.messages.shared.conf
 
de.codecamp.messages.shared.messageformat - package de.codecamp.messages.shared.messageformat
 
de.codecamp.messages.shared.model - package de.codecamp.messages.shared.model
 
de.codecamp.messages.shared.validation - package de.codecamp.messages.shared.validation
 
DefaultMessageFormatSupport - Class in de.codecamp.messages.shared.messageformat
DefaultMessageFormatSupport() - Constructor for class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
delete() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
deleteIfExists(F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
deleteIfExists(Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
DEV - Enum constant in enum de.codecamp.messages.shared.conf.Mode
 
DEV_ECLIPSE - Enum constant in enum de.codecamp.messages.shared.conf.Mode
 

E

ensureLoaded() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
equals(Object) - Method in class de.codecamp.messages.shared.conf.BundleMapping
 
equals(Object) - Method in class de.codecamp.messages.shared.conf.PackageMapping
 
equals(Object) - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
ERROR_CONF_FILE_ERROR - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_ILLEGAL_BUNDLE_MAPPING - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_ILLEGAL_IMPORT - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_ILLEGAL_LOCALE - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_ILLEGAL_TYPE_ABBREVIATION - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_MISSING_IMPORT - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_MISSING_OPTION - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ERROR_UNKNOWN_VALUE - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
exists() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
exists(F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
exists(Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 

F

FAIL - Enum constant in enum de.codecamp.messages.shared.conf.BundleMismatchPolicy
 
FAIL - Enum constant in enum de.codecamp.messages.shared.conf.MessageArgPolicy
 
FAIL - Enum constant in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
 
FAIL - Enum constant in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
 
FileSystemAdapter<D,F> - Interface in de.codecamp.messages.shared.bundle
 
findLineNumberOfKey(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
findLineNumberOfKeys(Collection<String>) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
formatArgType(String) - Method in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
formatArgType(String) - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
Formats the given Java-type of a message argument to something less technical where possible.

G

getArgInsertOptions(MessageKeyWithArgs) - Method in class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
getArgInsertOptions(MessageKeyWithArgs) - Method in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
getArgInsertOptions(MessageKeyWithArgs) - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
 
getArgNames() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getArgTypes() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getBundleDir() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getBundleEncoding() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getBundleFile(String, Locale) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleFile(String, Locale, boolean) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleFileAt(F) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleFiles() - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleFiles(boolean) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleFiles(String) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleFiles(Locale) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getBundleMappings() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getBundleMappings() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getBundleMappings() - Method in interface de.codecamp.messages.shared.model.MessageModule
 
getBundleMismatchPolicy() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getBundleName() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getBundleName() - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager.BundleFileCoordinates
 
getBundleNamePattern() - Method in class de.codecamp.messages.shared.conf.BundleMapping
Return the target bundle name.
getBundleNames() - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getCode() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getCodegenPackage(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getComment(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getConf(String) - Method in interface de.codecamp.messages.shared.conf.ConfValueProvider
 
getDirectory(String) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
getDirectory(String) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
getDisplayPath() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getDisplayPath(D, F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
getDisplayPath(Path, Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
getErrorCode() - Method in exception de.codecamp.messages.shared.conf.ProjectConfException
 
getErrorCodeArgs() - Method in exception de.codecamp.messages.shared.conf.ProjectConfException
 
getFile(D, String) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
getFile(Path, String) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
getFileName(F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
getFileName(Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
getGenerateConstants() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getGenerateProxies() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getIgnoredBundles() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getImportedModules() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getImportedModules() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getImportedModules() - Method in interface de.codecamp.messages.shared.model.MessageModule
 
getImports() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getKey(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getKeys() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getKeys() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getKeysForType(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getLabel() - Method in class de.codecamp.messages.shared.messageformat.MessageFormatSupport.ArgInsert
 
getLocale() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getLocale() - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager.BundleFileCoordinates
 
getLocalPart() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getLocation() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getMessage(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
getMessage(String, Locale) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
getMessageArgPolicy() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getMessageFormat() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getMessageFormat() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getMessageFormat() - Method in interface de.codecamp.messages.shared.model.MessageModule
 
getMessageKeyPattern() - Method in class de.codecamp.messages.shared.conf.BundleMapping
Return the message key pattern.
getMessageKeyPatternAsRegex() - Method in class de.codecamp.messages.shared.conf.BundleMapping
 
getMissingMessagePolicy() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getMode() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getModuleName() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getModuleName() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getModuleName() - Method in interface de.codecamp.messages.shared.model.MessageModule
 
getPreferredFilePath() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getPreferredFilePath(String) - Static method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getProjectDir() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getReference() - Method in class de.codecamp.messages.shared.messageformat.MessageFormatSupport.ArgInsert
 
getRelativeFilePath(D, F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
getRelativeFilePath(Path, Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
getRequiredLocales(String, MessageModule, Map<String, ? extends MessageModule>, BiPredicate<MessageModule, String>) - Static method in class de.codecamp.messages.shared.validation.MessageValidationUtils
 
getRequiredLocales(Collection<Locale>) - Static method in class de.codecamp.messages.shared.validation.MessageValidationUtils
 
getSize() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getSourceElementName() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getSourceElementType() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getSourcePackageName() - Method in class de.codecamp.messages.shared.conf.PackageMapping
 
getSourceType() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
getSourceTypes() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getSupport(ProjectConf) - Static method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
 
getTargetLocales() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getTargetLocales() - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
getTargetLocales() - Method in interface de.codecamp.messages.shared.model.MessageModule
 
getTargetLocales(String, boolean, MessageModule, Map<String, ? extends MessageModule>, BiPredicate<MessageModule, String>) - Static method in class de.codecamp.messages.shared.validation.MessageValidationUtils
 
getTargetPackageName() - Method in class de.codecamp.messages.shared.conf.PackageMapping
 
getTypeAbbreviations() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getUndeclaredKeyComment() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 
getUndeclaredKeyPolicy() - Method in class de.codecamp.messages.shared.conf.ProjectConf
 

H

hasArgNameSupport() - Method in class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
hasArgNameSupport() - Method in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
hasArgNameSupport() - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
 
hasArgs() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
hashCode() - Method in class de.codecamp.messages.shared.conf.BundleMapping
 
hashCode() - Method in class de.codecamp.messages.shared.conf.PackageMapping
 
hashCode() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
hasMessage(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
hasMessageKey(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
hasSourceType(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 

I

IcuMessageFormatSupport - Class in de.codecamp.messages.shared.messageformat
Implements MessageFormatSupport for ICU's MessageFormat.
IcuMessageFormatSupport() - Constructor for class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
ID - Static variable in class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
ID - Static variable in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
IMPORTS_PLACEHOLDER - Static variable in class de.codecamp.messages.shared.conf.BundleMapping
 
isCompatibleWith(String, Set<String>) - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport.TypeChecker
 
isDefaultMessageAvailable() - Method in class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
Whether the module that declares the message key provides a locale-agnostic default message.
isEmpty() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
isIndexFile(String) - Static method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
isMessageEmpty(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
isReadOnly() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
isReadOnly(String) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 

K

KEYS_ONLY - Enum constant in enum de.codecamp.messages.shared.conf.Mode
 

L

listFiles(D, boolean) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
listFiles(Path, boolean) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 

M

messageArgPolicy() - Method in enum de.codecamp.messages.shared.conf.Mode
 
MessageArgPolicy - Enum in de.codecamp.messages.shared.conf
 
MessageBundleManager<D,F> - Class in de.codecamp.messages.shared.bundle
 
MessageBundleManager(ProjectConf, FileSystemAdapter<D, F>) - Constructor for class de.codecamp.messages.shared.bundle.MessageBundleManager
 
MessageBundleManager.BundleFileCoordinates - Class in de.codecamp.messages.shared.bundle
 
MessageFormatSupport - Interface in de.codecamp.messages.shared.messageformat
 
MessageFormatSupport.ArgInsert - Class in de.codecamp.messages.shared.messageformat
 
MessageFormatSupport.TypeChecker - Interface in de.codecamp.messages.shared.messageformat
 
MessageKeyIndex - Class in de.codecamp.messages.shared.model
The message key index file contains the information which message keys this project / module declares and where they are declared in the source.
MessageKeyIndex() - Constructor for class de.codecamp.messages.shared.model.MessageKeyIndex
 
MessageKeyWithSourceLocation - Class in de.codecamp.messages.shared.model
 
MessageKeyWithSourceLocation(String, String[], String[], String, String, ElementType, String, boolean) - Constructor for class de.codecamp.messages.shared.model.MessageKeyWithSourceLocation
 
MessageModule - Interface in de.codecamp.messages.shared.model
 
MessageValidationUtils - Class in de.codecamp.messages.shared.validation
 
MessageValidationUtils() - Constructor for class de.codecamp.messages.shared.validation.MessageValidationUtils
 
missingMessagePolicy() - Method in enum de.codecamp.messages.shared.conf.Mode
 
MissingMessagePolicy - Enum in de.codecamp.messages.shared.conf
Determines what to do when a key or message is missing from a bundle file.
Mode - Enum in de.codecamp.messages.shared.conf
 
MOVE - Enum constant in enum de.codecamp.messages.shared.conf.BundleMismatchPolicy
 

N

needsSaving() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
needsSorting() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
newInputStream(F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
newInputStream(Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
newOutputStream(F) - Method in interface de.codecamp.messages.shared.bundle.FileSystemAdapter
 
newOutputStream(Path) - Method in class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
NioFileSystemAdapter - Class in de.codecamp.messages.shared.bundle
 
NioFileSystemAdapter() - Constructor for class de.codecamp.messages.shared.bundle.NioFileSystemAdapter
 
NONE - Enum constant in enum de.codecamp.messages.shared.conf.BundleMismatchPolicy
 
NONE - Enum constant in enum de.codecamp.messages.shared.conf.MessageArgPolicy
 
NONE - Enum constant in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
 
NONE - Enum constant in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
 

P

PackageMapping - Class in de.codecamp.messages.shared.conf
 
PackageMapping(String, String) - Constructor for class de.codecamp.messages.shared.conf.PackageMapping
 
PersistableDataException(String) - Constructor for exception de.codecamp.messages.shared.model.AbstractPersistableData.PersistableDataException
 
PersistableDataException(String, Throwable) - Constructor for exception de.codecamp.messages.shared.model.AbstractPersistableData.PersistableDataException
 
PersistableDataException(Throwable) - Constructor for exception de.codecamp.messages.shared.model.AbstractPersistableData.PersistableDataException
 
PROJECT_CONF_FILE_NAME - Static variable in class de.codecamp.messages.shared.conf.ProjectConf
 
ProjectConf - Class in de.codecamp.messages.shared.conf
ProjectConf contains the aspects of the project configuration shared by the annotation processor and other tools like the Eclipse companion plug-in.
ProjectConf(ConfValueProvider) - Constructor for class de.codecamp.messages.shared.conf.ProjectConf
 
ProjectConfException - Exception in de.codecamp.messages.shared.conf
 
ProjectConfException(String, String, Object...) - Constructor for exception de.codecamp.messages.shared.conf.ProjectConfException
 
ProjectConfException(String, Throwable, String, Object...) - Constructor for exception de.codecamp.messages.shared.conf.ProjectConfException
 
PROPERTIES_EXT - Static variable in class de.codecamp.messages.shared.bundle.MessageBundleManager
 

R

readFrom(InputStream) - Static method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
readFrom(InputStream, Class<T>) - Static method in class de.codecamp.messages.shared.model.AbstractPersistableData
 
readFrom(Path) - Static method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
readFrom(Path, Class<T>) - Static method in class de.codecamp.messages.shared.model.AbstractPersistableData
 
RELEASE - Enum constant in enum de.codecamp.messages.shared.conf.Mode
 
REMOVE - Enum constant in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
 
removeMessage(String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
removeMessage(String) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
removeMessage(String, Locale) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
resolveBundleMappings(Function<String, MessageModule>) - Method in class de.codecamp.messages.shared.conf.ProjectConf
 

S

save() - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
save() - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
save(boolean) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
save(boolean) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
setBundleMappings(List<BundleMapping>) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
setComment(String, String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
setImportedModules(List<String>) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
setMessage(String, String) - Method in class de.codecamp.messages.shared.bundle.BundleFile
 
setMessage(String, Locale, String) - Method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
setMessageFormat(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
setModuleName(String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
setTargetLocales(List<Locale>) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
SNAPSHOT - Enum constant in enum de.codecamp.messages.shared.conf.Mode
 
supportsFormat(String) - Method in class de.codecamp.messages.shared.messageformat.DefaultMessageFormatSupport
 
supportsFormat(String) - Method in class de.codecamp.messages.shared.messageformat.IcuMessageFormatSupport
 
supportsFormat(String) - Method in interface de.codecamp.messages.shared.messageformat.MessageFormatSupport
 

T

toBundleFileCoordinates(String) - Static method in class de.codecamp.messages.shared.bundle.MessageBundleManager
 
toTargetBundleName(String) - Method in class de.codecamp.messages.shared.conf.ProjectConf
Returns the most specific bundle name for the given message key after applying the bundle root mappings.
toTargetBundleName(String, boolean) - Method in class de.codecamp.messages.shared.conf.ProjectConf
 

U

undeclaredKeyPolicy() - Method in enum de.codecamp.messages.shared.conf.Mode
 
UndeclaredKeyPolicy - Enum in de.codecamp.messages.shared.conf
Determines what to do when a key in a bundle file is not declared anywhere.
updateCodegenPackageFor(String, String) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 
updateMessageKeysFor(String, Set<MessageKeyWithSourceLocation>) - Method in class de.codecamp.messages.shared.model.MessageKeyIndex
 

V

valueOf(String) - Static method in enum de.codecamp.messages.shared.conf.BundleMismatchPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.codecamp.messages.shared.conf.MessageArgPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.codecamp.messages.shared.conf.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.codecamp.messages.shared.conf.BundleMismatchPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.codecamp.messages.shared.conf.MessageArgPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.codecamp.messages.shared.conf.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARN - Enum constant in enum de.codecamp.messages.shared.conf.BundleMismatchPolicy
 
WARN - Enum constant in enum de.codecamp.messages.shared.conf.MessageArgPolicy
 
WARN - Enum constant in enum de.codecamp.messages.shared.conf.MissingMessagePolicy
 
WARN - Enum constant in enum de.codecamp.messages.shared.conf.UndeclaredKeyPolicy
 
writeTo(OutputStream) - Method in class de.codecamp.messages.shared.model.AbstractPersistableData
 
writeTo(Path) - Method in class de.codecamp.messages.shared.model.AbstractPersistableData
 
A B C D E F G H I K L M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form