Package org.jf.dexlib2.writer.util
Class TryListBuilder<EH extends ExceptionHandler>
java.lang.Object
org.jf.dexlib2.writer.util.TryListBuilder<EH>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprivate static classprivate static classTryListBuilder.TryBounds<EH extends ExceptionHandler> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final TryListBuilder.MutableTryBlock<EH> private final TryListBuilder.MutableTryBlock<EH> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddHandler(int startAddress, int endAddress, EH handler) private TryListBuilder.TryBounds<EH> getBoundingRanges(int startAddress, int endAddress) static <EH extends ExceptionHandler>
List<TryBlock<EH>> massageTryBlocks(List<? extends TryBlock<? extends EH>> tryBlocks)
-
Field Details
-
listStart
-
listEnd
-
-
Constructor Details
-
TryListBuilder
public TryListBuilder()
-
-
Method Details
-
massageTryBlocks
public static <EH extends ExceptionHandler> List<TryBlock<EH>> massageTryBlocks(List<? extends TryBlock<? extends EH>> tryBlocks) -
getBoundingRanges
-
addHandler
-
getTryBlocks
-