Package org.robolectric.res.android
Class ResTable
java.lang.Object
org.robolectric.res.android.ResTable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.robolectric.res.android.ResTable.bag_set -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetBagLocked(int resID, Ref<ResTable.bag_entry[]> outBag, Ref<Integer> outTypeSpecFlags) intintgetBasePackageId(int idx) getBasePackageName(int idx) getDynamicRefTableForCookie(int cookie) final intgetResource(int resID, Ref<ResourceTypes.Res_value> outValue, boolean mayBeBag, int density, Ref<Integer> outSpecFlags, Ref<ResTable_config> outConfig) booleangetResourceName(int resID, boolean allowUtf8, ResTable.ResourceName outName) intgetTableCookie(int index) intgetTableStringBlock(int index) intidentifierForName(String name, String type, String packageName) intidentifierForName(String nameString, String type, String packageName, Ref<Integer> outTypeSpecFlags) voidlock()intlockBag(int resID, Ref<ResTable.bag_entry[]> outBag) static intRes_GETTYPE(int id) final intresolveReference(Ref<ResourceTypes.Res_value> value, int blockIndex, Ref<Integer> outLastRef) final intresolveReference(Ref<ResourceTypes.Res_value> value, int blockIndex, Ref<Integer> outLastRef, Ref<Integer> inoutTypeSpecFlags) final intresolveReference(Ref<ResourceTypes.Res_value> value, int blockIndex, Ref<Integer> outLastRef, Ref<Integer> inoutTypeSpecFlags, Ref<ResTable_config> outConfig) voidunlock()voidunlockBag(Ref<ResTable.bag_entry[]> bag)
-
Field Details
-
SENTINEL_BAG_SET
public static final org.robolectric.res.android.ResTable.bag_set SENTINEL_BAG_SET
-
-
Constructor Details
-
ResTable
public ResTable()
-
-
Method Details
-
Res_GETTYPE
public static int Res_GETTYPE(int id) -
getResource
public final int getResource(int resID, Ref<ResourceTypes.Res_value> outValue, boolean mayBeBag, int density, Ref<Integer> outSpecFlags, Ref<ResTable_config> outConfig) -
resolveReference
public final int resolveReference(Ref<ResourceTypes.Res_value> value, int blockIndex, Ref<Integer> outLastRef) -
resolveReference
-
resolveReference
public final int resolveReference(Ref<ResourceTypes.Res_value> value, int blockIndex, Ref<Integer> outLastRef, Ref<Integer> inoutTypeSpecFlags, Ref<ResTable_config> outConfig) -
getTableCookie
public int getTableCookie(int index) -
identifierForName
-
identifierForName
-
getBasePackageCount
public int getBasePackageCount() -
getBasePackageName
-
getBasePackageId
public int getBasePackageId(int idx) -
getTableCount
public int getTableCount() -
getTableStringBlock
-
getDynamicRefTableForCookie
-
getResourceName
-
lock
public void lock() -
unlock
public void unlock() -
lockBag
-
getBagLocked
-
unlockBag
-