All Classes and Interfaces
Class
Description
A resource handler that does nothing but can be used to ensure a resource exists at compile time.
Annotation for
GenerateByteArraysFromFiles
."encoding": encoding of consumed text files.
"format": whether to generate format methods.
"incompatible-format": how to report incompatible format strings in localized
Properties
resources."localize": whether to search for localized resources.
"missing-key": how to report missing keys in localized
Properties
resources."name": generated class name.
"strategy": how to consume resources.
"visibility": set to "public" to generate public instead of package visible artefacts.
Config item derived from
ResourceFiles.config()
.Defines the configuration supported by a
Handler
.Context information for processing resource files.
Implementation of the
builder pattern
for
Context
.Handler
that, for each resource, generates a class with a name derived from the resource name
using Namer.simplifyResourceName(String)
and Namer.nameType(String)
.Use this code generation
Handler
to prevent misspelled keys with ResourceBundle
.Handler
that, for each resource, generates a static method with a name derived from the resource name
using Namer.simplifyResourceName(String)
and Namer.nameMember(String)
.Handler
that generates message classes from Properties
files using Locale
s to match localized
strings and MessageFormat
to create typed method signatures.Processes resources from the class path.
Generates names that conform to Java naming conventions.
Annotation for
GenerateInputStreamsFromFiles
.Annotation for
GenerateConstantsFromProperties
.Annotation for
GenerateMessagesFromProperties
.
Base type for naming classes, methods and fields.
Character representation of a
Java package.
Common processing instructions annotation.
Allows
ByteArrays
to be used multiple times on a package or class.Allows
InputStreams
to be used multiple times on a package or class.Allows
Keys
to be used multiple times on a package or class.Allows
Messages
to be used multiple times on a package or class.Allows
ResourceFiles
to be used multiple times on a package or class.Allows
Texts
to be used multiple times on a package or class.A representation of the annotated resource.
For retrieving resource contents.
Indicates resources that are to be processed at compile time.
Configuration option.
Utility type for working with
Filer
.Error handling choices enum.
Code generation choices enum.
Annotation for
GenerateStringsFromText
.