Package org.jf.dexlib2.writer.builder
Class BuilderTypePool
java.lang.Object
org.jf.dexlib2.writer.builder.BaseBuilderPool
org.jf.dexlib2.writer.builder.BuilderTypePool
- All Implemented Interfaces:
IndexSection<BuilderTypeReference>,NullableIndexSection<BuilderTypeReference>,TypeSection<BuilderStringReference,BuilderTypeReference, BuilderTypeReference>
class BuilderTypePool
extends BaseBuilderPool
implements TypeSection<BuilderStringReference,BuilderTypeReference,BuilderTypeReference>
-
Field Summary
FieldsFields inherited from class org.jf.dexlib2.writer.builder.BaseBuilderPool
dexBuilder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintCollection<? extends Map.Entry<? extends BuilderTypeReference, Integer>> getItems()intinternNullableType(String type) internType(String type)
-
Field Details
-
internedItems
-
-
Constructor Details
-
BuilderTypePool
-
-
Method Details
-
internType
-
internNullableType
-
getString
- Specified by:
getStringin interfaceTypeSection<BuilderStringReference,BuilderTypeReference, BuilderTypeReference>
-
getNullableItemIndex
- Specified by:
getNullableItemIndexin interfaceNullableIndexSection<BuilderTypeReference>
-
getItemIndex
- Specified by:
getItemIndexin interfaceIndexSection<BuilderTypeReference>- Specified by:
getItemIndexin interfaceTypeSection<BuilderStringReference,BuilderTypeReference, BuilderTypeReference>
-
getItems
- Specified by:
getItemsin interfaceIndexSection<BuilderTypeReference>
-
getItemCount
public int getItemCount()- Specified by:
getItemCountin interfaceIndexSection<BuilderTypeReference>
-