public class BuilderTryBlock extends BaseTryBlock<BuilderExceptionHandler>
| Modifier and Type | Field and Description |
|---|---|
Label |
end |
BuilderExceptionHandler |
exceptionHandler |
Label |
start |
| Constructor and Description |
|---|
BuilderTryBlock(Label start,
Label end,
Label handler) |
BuilderTryBlock(Label start,
Label end,
java.lang.String exceptionType,
Label handler) |
BuilderTryBlock(Label start,
Label end,
TypeReference exceptionType,
Label handler) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCodeUnitCount()
Gets the number of code units covered by this try block.
|
java.util.List<? extends BuilderExceptionHandler> |
getExceptionHandlers()
A list of the exception handlers associated with this try block.
|
int |
getStartCodeAddress()
Gets the code offset of the start of this try block.
|
equals@Nonnull public final BuilderExceptionHandler exceptionHandler
@Nonnull public final Label start
@Nonnull public final Label end
public BuilderTryBlock(@Nonnull
Label start,
@Nonnull
Label end,
@Nullable
java.lang.String exceptionType,
@Nonnull
Label handler)
public BuilderTryBlock(@Nonnull
Label start,
@Nonnull
Label end,
@Nullable
TypeReference exceptionType,
@Nonnull
Label handler)
public int getStartCodeAddress()
TryBlockpublic int getCodeUnitCount()
TryBlock@Nonnull public java.util.List<? extends BuilderExceptionHandler> getExceptionHandlers()
TryBlock