Package com.android.ide.common.res2

Interface Summary
MergeConsumer<I extends DataItem> A consumer of merges.
ResourcePreprocessor Provides functionality the resource merger needs for preprocessing resources during merge.
SourceSet A Source sets that contains a list of source files/folders
 

Class Summary
AbstractResourceRepository  
AssetMerger Implementation of DataMerger for AssetSet, AssetItem, and AssetFile.
AssetSet Represents a set of Assets.
DataBindingResourceItem  
DataFile<I extends DataItem> Represents a data file.
FileResourceNameValidator  
FileValidity<S extends DataSet>  
GeneratedResourceItem A ResourceItem that is generated, it knows its generate 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.
MergedResourceWriter A MergeWriter for assets, using ResourceItem.
MergeWriter<I extends DataItem> A MergeConsumer that writes the result on the disk.
MergingException.Builder  
NoOpResourcePreprocessor A ResourcePreprocessor used when no other preprocessor is enabled.
ResourceFile Represents a file in a resource folders.
ResourceItem A resource.
ResourceMerger Implementation of DataMerger for ResourceSet, ResourceItem, and ResourceFile.
ResourceRepository  
ResourceSet Implementation of DataSet for ResourceItem and ResourceFile.
ValueResourceNameValidator  
ValueXmlHelper Helper class to help with XML values resource file.
 

Enum Summary
DataBindingResourceType  
FileStatus File change state.
FileValidity.FileStatus  
 

Exception Summary
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.