com.android.ide.common.res2
Class ResourceRepository

java.lang.Object
  extended by com.android.ide.common.res2.AbstractResourceRepository
      extended by com.android.ide.common.res2.ResourceRepository

public class ResourceRepository
extends AbstractResourceRepository


Field Summary
protected  java.util.Map<com.android.resources.ResourceType,com.google.common.collect.ListMultimap<java.lang.String,ResourceItem>> mItems
           
 
Fields inherited from class com.android.ide.common.res2.AbstractResourceRepository
ITEM_MAP_LOCK
 
Constructor Summary
ResourceRepository(boolean isFramework)
           
 
Method Summary
protected  java.util.Map<com.android.resources.ResourceType,com.google.common.collect.ListMultimap<java.lang.String,ResourceItem>> getMap()
           
protected  com.google.common.collect.ListMultimap<java.lang.String,ResourceItem> getMap(com.android.resources.ResourceType type, boolean create)
           
 
Methods inherited from class com.android.ide.common.res2.AbstractResourceRepository
clear, createMergeConsumer, getAvailableResourceTypes, getConfiguredResources, getConfiguredResources, getConfiguredResources, getConfiguredValue, getItems, getItemsOfType, getLanguages, getLocales, getMap, getMatchingFile, getMatchingFiles, getRegions, getResourceItem, hasResourceItem, hasResourceItem, hasResourcesOfType, isFramework
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mItems

protected final java.util.Map<com.android.resources.ResourceType,com.google.common.collect.ListMultimap<java.lang.String,ResourceItem>> mItems
Constructor Detail

ResourceRepository

public ResourceRepository(boolean isFramework)
Method Detail

getMap

@NonNull
protected java.util.Map<com.android.resources.ResourceType,com.google.common.collect.ListMultimap<java.lang.String,ResourceItem>> getMap()
Specified by:
getMap in class AbstractResourceRepository

getMap

@Nullable
protected com.google.common.collect.ListMultimap<java.lang.String,ResourceItem> getMap(com.android.resources.ResourceType type,
                                                                                                boolean create)
Specified by:
getMap in class AbstractResourceRepository