| Package | Description |
|---|---|
| com.alibaba.bytekit.asm.location | |
| com.alibaba.bytekit.asm.location.filter |
| Modifier and Type | Method and Description |
|---|---|
abstract LocationType |
Location.getLocationType()
identify the type of this location
|
LocationType |
Location.LineLocation.getLocationType() |
LocationType |
Location.InvokeLocation.getLocationType() |
LocationType |
Location.SyncEnterLocation.getLocationType() |
LocationType |
Location.SyncExitLocation.getLocationType() |
LocationType |
Location.ThrowLocation.getLocationType() |
LocationType |
Location.ExitLocation.getLocationType() |
LocationType |
Location.ExceptionExitLocation.getLocationType() |
LocationType |
Location.InvokeExceptionExitLocation.getLocationType() |
static LocationType |
LocationType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LocationType[] |
LocationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultLocationFilter.allow(com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode insnNode,
LocationType locationType,
boolean complete) |
boolean |
LocationFilter.allow(com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode insnNode,
LocationType locationType,
boolean complete) |
boolean |
GroupLocationFilter.allow(com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode insnNode,
LocationType locationType,
boolean complete) |
boolean |
InvokeCheckLocationFilter.allow(com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode insnNode,
LocationType locationType,
boolean complete) |
boolean |
InvokeContainLocationFilter.allow(com.alibaba.deps.org.objectweb.asm.tree.AbstractInsnNode insnNode,
LocationType locationType,
boolean complete) |
| Constructor and Description |
|---|
InvokeCheckLocationFilter(String owner,
String methodName,
LocationType locationType) |
InvokeContainLocationFilter(String owner,
String methodName,
LocationType locationType) |
Copyright © 2018–2021. All rights reserved.