| Interface | Description |
|---|---|
| MergeConsumer<I extends com.android.ide.common.res2.DataItem> |
A consumer of merges.
|
| QueueableResourceCompiler |
A specialization of the
ResourceCompiler that can queue compile request and execute them
all using slave threads or processes. |
| ResourceCompiler |
Compiler that will process individual resource files.
|
| ResourcePreprocessor |
Provides functionality the resource merger needs for preprocessing resources during merge.
|
| SingleFileProcessor |
An interface for a single file processor.
|
| SourceSet |
A Source sets that contains a list of source files/folders
|
| Class | Description |
|---|---|
| AbstractResourceRepository |
Wrapper around a
ResourceTable that:
May compute cells in the table on-demand. |
| AssetMerger | |
| AssetSet |
Represents a set of Assets.
|
| CompileResourceRequest |
A request for the
ResourceCompiler. |
| DataBindingResourceItem | |
| DataFile<I extends com.android.ide.common.res2.DataItem> |
Represents a data file.
|
| FileResourceNameValidator | |
| FileValidity<S extends com.android.ide.common.res2.DataSet> | |
| GeneratedResourceItem |
A
ResourceItem that is generated, it knows its generated file path, which is not the same
as as the owner ResourceFile. |
| GeneratedResourceSet |
A
ResourceSet that contains only generated files (e.g. |
| MergedAssetWriter |
A
MergeWriter for assets, using AssetItem. |
| MergedAssetWriter.AssetWorkAction | |
| MergedAssetWriter.AssetWorkParameters | |
| MergedResourceWriter |
A
MergeWriter for assets, using ResourceItem. |
| MergedResourceWriter.FileGenerationParameters | |
| MergedResourceWriter.FileGenerationWorkAction | |
| MergeWriter<I extends com.android.ide.common.res2.DataItem,U extends java.io.Serializable> |
A
MergeConsumer that writes the result on the disk. |
| MergingException.Builder | |
| NamespaceAwareTable<C,V> |
Variant of a
Table that knows how to use resource namespaces as the first dimension. |
| NoOpResourcePreprocessor |
A
ResourcePreprocessor used when no other preprocessor is enabled. |
| ResourceFile |
Represents a file in a resource folders.
|
| ResourceItem |
A resource.
|
| ResourceMerger | |
| ResourceNamespaces |
Utilities for dealing with resource namespaces.
|
| ResourceRepository | |
| ResourceSet | |
| ResourceTable |
Mutable, three-dimensional table for storing
ResourceItem, indexed by components of a
ResourceUrl. |
| SourcelessResourceItem |
Resource items that have no source file (qualifiers and folder configuration supplied by other means).
|
| ValueResourceNameValidator | |
| ValueXmlHelper |
Helper class to help with XML values resource file.
|
| Enum | Description |
|---|---|
| DataBindingResourceType | |
| DataFile.FileType | |
| FileStatus |
File change state.
|
| FileValidity.FileStatus |
| Exception | Description |
|---|---|
| DuplicateDataException |
Exception when a
DataItem is declared more than once in a DataSet |
| MergeConsumer.ConsumerException |
An exception thrown during resource merging by the consumer.
|
| MergingException |
Exception for errors during merging.
|