Package org.jf.dexlib2.writer.builder
Class DexBuilder.DexBuilderSectionProvider
- java.lang.Object
-
- org.jf.dexlib2.writer.DexWriter.SectionProvider
-
- org.jf.dexlib2.writer.builder.DexBuilder.DexBuilderSectionProvider
-
- Enclosing class:
- DexBuilder
protected class DexBuilder.DexBuilderSectionProvider extends DexWriter.SectionProvider
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDexBuilderSectionProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jf.dexlib2.writer.builder.BuilderAnnotationPoolgetAnnotationSection()org.jf.dexlib2.writer.builder.BuilderAnnotationSetPoolgetAnnotationSetSection()BuilderCallSitePoolgetCallSiteSection()BuilderClassPoolgetClassSection()BuilderEncodedArrayPoolgetEncodedArraySection()BuilderFieldPoolgetFieldSection()BuilderMethodHandlePoolgetMethodHandleSection()org.jf.dexlib2.writer.builder.BuilderMethodPoolgetMethodSection()org.jf.dexlib2.writer.builder.BuilderProtoPoolgetProtoSection()org.jf.dexlib2.writer.builder.BuilderStringPoolgetStringSection()org.jf.dexlib2.writer.builder.BuilderTypeListPoolgetTypeListSection()org.jf.dexlib2.writer.builder.BuilderTypePoolgetTypeSection()
-
-
-
Method Detail
-
getStringSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderStringPool getStringSection()
- Specified by:
getStringSectionin classDexWriter.SectionProvider
-
getTypeSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderTypePool getTypeSection()
- Specified by:
getTypeSectionin classDexWriter.SectionProvider
-
getProtoSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderProtoPool getProtoSection()
- Specified by:
getProtoSectionin classDexWriter.SectionProvider
-
getFieldSection
@Nonnull public BuilderFieldPool getFieldSection()
- Specified by:
getFieldSectionin classDexWriter.SectionProvider
-
getMethodSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderMethodPool getMethodSection()
- Specified by:
getMethodSectionin classDexWriter.SectionProvider
-
getClassSection
@Nonnull public BuilderClassPool getClassSection()
- Specified by:
getClassSectionin classDexWriter.SectionProvider
-
getCallSiteSection
@Nonnull public BuilderCallSitePool getCallSiteSection()
- Specified by:
getCallSiteSectionin classDexWriter.SectionProvider
-
getMethodHandleSection
@Nonnull public BuilderMethodHandlePool getMethodHandleSection()
- Specified by:
getMethodHandleSectionin classDexWriter.SectionProvider
-
getTypeListSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderTypeListPool getTypeListSection()
- Specified by:
getTypeListSectionin classDexWriter.SectionProvider
-
getAnnotationSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderAnnotationPool getAnnotationSection()
- Specified by:
getAnnotationSectionin classDexWriter.SectionProvider
-
getAnnotationSetSection
@Nonnull public org.jf.dexlib2.writer.builder.BuilderAnnotationSetPool getAnnotationSetSection()
- Specified by:
getAnnotationSetSectionin classDexWriter.SectionProvider
-
getEncodedArraySection
@Nonnull public BuilderEncodedArrayPool getEncodedArraySection()
- Specified by:
getEncodedArraySectionin classDexWriter.SectionProvider
-
-