A B C E F G H I K L M N O P R S T U V W 
All Classes All Packages

A

addChild(I18N.Node) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
addNodeIfNotExists(String, Map<String, I18N.Node>, boolean, String) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Parser
 
appendSourcePath() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
appendSourcePath(List<String>, Consumer<String>) - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
ArgumentTypes(Class<?>...) - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 
ArgumentTypes(Collection<Class<?>>) - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 

B

bundleName - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The bundle name to generate an I18N class for.
BUNDLES - Static variable in class com.github.robtimus.maven.plugins.i18n.Messages
 

C

canUseName(String) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 
capitalize(String) - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
children - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
children() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
className - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The fully qualified name of the I18N class to generate.
className(I18N.Node) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 
className(I18N.Node, Collection<String>) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 
com.github.robtimus.maven.plugins.i18n - package com.github.robtimus.maven.plugins.i18n
Classes for the I18N maven plugin.
compile - com.github.robtimus.maven.plugins.i18n.Scope
 
configuration - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
copyrightHolder - Variable in class com.github.robtimus.maven.plugins.i18n.License
 
copyrightYear - Variable in class com.github.robtimus.maven.plugins.i18n.License
 
createURL(String) - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 

E

encoding - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
ensureIndex(List<?>, int) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
execute() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 

F

findArgumentTypes(String) - Method in interface com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder
 
findArgumentTypes(String) - Method in class com.github.robtimus.maven.plugins.i18n.MessageFormatArgumentTypesFinder
 
findArgumentTypes(String) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
format - Variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
FORMAT_SPECIFIER - Static variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
FORMAT_SPECIFIER_PATTERN - Static variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
FormatSpecifier(Matcher) - Constructor for class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
FTLHelper() - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 

G

GenerateMojo - Class in com.github.robtimus.maven.plugins.i18n
Generate an I18N class from an I18N resource file.
GenerateMojo() - Constructor for class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
generatingClass(Object, Object) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
generatingClass(Locale, Object, Object) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
getCopyrightHolder() - Method in class com.github.robtimus.maven.plugins.i18n.License
 
getCopyrightYear() - Method in class com.github.robtimus.maven.plugins.i18n.License
 
getI18NClassName() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getIndex(Matcher, char) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
getInputCharset() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getLicenseCopyrightHolder() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
getLicenseCopyrightYear() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
getLicenseText() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getLicenseText(File) - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getLicenseText(Reader) - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getLicenseText(String) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
getLicenseText(URL) - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getOutputCharset() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getResourceBundle(Locale) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
getSourceFile() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
getString(Locale, String) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
getText() - Method in class com.github.robtimus.maven.plugins.i18n.License
 
getTypes() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 
getTypes(char) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
getTypes(Matcher, char) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
getValue() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 

H

hasChildren() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 

I

I18N - Class in com.github.robtimus.maven.plugins.i18n
A wrapper class for I18N content and all related classes.
I18N() - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N
 
I18N.ArgumentTypesFinder - Interface in com.github.robtimus.maven.plugins.i18n
 
I18N.ArgumentTypesFinder.ArgumentTypes - Class in com.github.robtimus.maven.plugins.i18n
 
I18N.FTLHelper - Class in com.github.robtimus.maven.plugins.i18n
 
I18N.Node - Class in com.github.robtimus.maven.plugins.i18n
 
I18N.Parser - Class in com.github.robtimus.maven.plugins.i18n
 
I18N.Writer - Class in com.github.robtimus.maven.plugins.i18n
 
index - Variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
inputEncoding - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The input encoding.
isLeaf - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
isLeaf() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
isText(char) - Static method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 

K

KEYWORDS - Static variable in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 

L

license - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
License - Class in com.github.robtimus.maven.plugins.i18n
 
License(String, String, String) - Constructor for class com.github.robtimus.maven.plugins.i18n.License
 
licenseCopyrightHolder - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The copyright holder to be inserted into the license text.
licenseCopyrightYear - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The copyright year to be inserted into the license text.
licenseText - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The license text.
LITERAL_INDEX - Static variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
LITERALS - Static variable in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 

M

MapReader - Class in com.github.robtimus.maven.plugins.i18n
 
MapReader() - Constructor for class com.github.robtimus.maven.plugins.i18n.MapReader
 
MessageFormatArgumentTypesFinder - Class in com.github.robtimus.maven.plugins.i18n
 
MessageFormatArgumentTypesFinder() - Constructor for class com.github.robtimus.maven.plugins.i18n.MessageFormatArgumentTypesFinder
 
Messages - Class in com.github.robtimus.maven.plugins.i18n
 
Messages() - Constructor for class com.github.robtimus.maven.plugins.i18n.Messages
 

N

name - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
name() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
Node(String, String, boolean, String) - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
noInputEncoding(Object) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
noInputEncoding(Locale, Object) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
nonNull(Locale) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
noOutputEncoding(Object) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 
noOutputEncoding(Locale, Object) - Static method in class com.github.robtimus.maven.plugins.i18n.Messages
 

O

OBJECT - Static variable in class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 
ORDINARY_INDEX - Static variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
outputDirectory - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The output directory where the I18N class will be written to, without the package structure.
outputEncoding - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The output encoding.

P

parse(String) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
parse(Map<String, String>) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Parser
 
Parser() - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N.Parser
 
path - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
path() - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
project - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
publicVisibility - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
If true, generated classes and methods will have public visibility; otherwise they will be package private.
publicVisibility - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 

R

readI18N() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
readMap(Reader) - Static method in class com.github.robtimus.maven.plugins.i18n.MapReader
 
readProperties() - Method in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
 
RELATIVE_INDEX - Static variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
retainTypes(I18N.ArgumentTypesFinder.ArgumentTypes) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 
retainTypes(Collection<Class<?>>) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 
ROOT_PATH - Static variable in class com.github.robtimus.maven.plugins.i18n.I18N.Parser
 

S

scope - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The scope of the project source root, compile or test.
Scope - Enum in com.github.robtimus.maven.plugins.i18n
The scope to generate I18N classes for.
Scope() - Constructor for enum com.github.robtimus.maven.plugins.i18n.Scope
 
setArgumentTypes(List<I18N.ArgumentTypesFinder.ArgumentTypes>, int, I18N.ArgumentTypesFinder.ArgumentTypes) - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
setLeaf(String) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
sourceDirectory - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
The source directory where the I18N resource file can be found, without the package structure.
splitLines(String) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 
StringFormatArgumentTypesFinder - Class in com.github.robtimus.maven.plugins.i18n
 
StringFormatArgumentTypesFinder() - Constructor for class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder
 
StringFormatArgumentTypesFinder.FormatSpecifier - Class in com.github.robtimus.maven.plugins.i18n
 
suppressWarnings - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
Warnings that will be suppressed using SuppressWarnings.
suppressWarnings - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 

T

test - com.github.robtimus.maven.plugins.i18n.Scope
 
text - Variable in class com.github.robtimus.maven.plugins.i18n.License
 
toString() - Method in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 
trimRight(String) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 
types - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.ArgumentTypesFinder.ArgumentTypes
 
types - Variable in class com.github.robtimus.maven.plugins.i18n.StringFormatArgumentTypesFinder.FormatSpecifier
 

U

useMessageFormat - Variable in class com.github.robtimus.maven.plugins.i18n.GenerateMojo
If true, MessageFormat will be used to format messages; otherwise String.format(java.util.Locale, String, Object...) will be used.
useMessageFormat - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 

V

value - Variable in class com.github.robtimus.maven.plugins.i18n.I18N.Node
 
valueOf(String) - Static method in enum com.github.robtimus.maven.plugins.i18n.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.robtimus.maven.plugins.i18n.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
varName(I18N.Node) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.FTLHelper
 

W

write(I18N.Node, String, String, File) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
write(String, Map<String, Object>, File) - Method in class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
Writer(Charset, boolean, License, boolean, Set<String>) - Constructor for class com.github.robtimus.maven.plugins.i18n.I18N.Writer
 
A B C E F G H I K L M N O P R S T U V W 
All Classes All Packages