public class TriggerDetails extends Object
Constructor | Description |
---|---|
TriggerDetails(CFG cfg,
org.objectweb.asm.Label start) |
construct a new trigger details instance
|
Modifier and Type | Method | Description |
---|---|---|
org.objectweb.asm.Label |
getEarlyReturnHandler() |
|
org.objectweb.asm.Label |
getEnd() |
|
org.objectweb.asm.Label |
getExecuteHandler() |
|
org.objectweb.asm.Label |
getStart() |
|
org.objectweb.asm.Label |
getThrowHandler() |
|
void |
setEarlyReturnHandler(org.objectweb.asm.Label earlyReturnHandler) |
|
void |
setEnd(org.objectweb.asm.Label end) |
|
void |
setExecuteHandler(org.objectweb.asm.Label executeHandler) |
|
void |
setStart(org.objectweb.asm.Label start) |
|
void |
setThrowHandler(org.objectweb.asm.Label throwHandler) |
public TriggerDetails(CFG cfg, org.objectweb.asm.Label start)
cfg
- the flow graphstart
- the start label for the trigger pointpublic org.objectweb.asm.Label getStart()
public void setStart(org.objectweb.asm.Label start)
public org.objectweb.asm.Label getEnd()
public void setEnd(org.objectweb.asm.Label end)
public org.objectweb.asm.Label getExecuteHandler()
public void setExecuteHandler(org.objectweb.asm.Label executeHandler)
public org.objectweb.asm.Label getEarlyReturnHandler()
public void setEarlyReturnHandler(org.objectweb.asm.Label earlyReturnHandler)
public org.objectweb.asm.Label getThrowHandler()
public void setThrowHandler(org.objectweb.asm.Label throwHandler)
Copyright © 2018. All rights reserved.