public class FanOut extends Object
| Constructor | Description |
|---|---|
FanOut(org.objectweb.asm.Label from) |
construct a new empty link
|
FanOut(org.objectweb.asm.Label from,
org.objectweb.asm.Label to) |
construct a new link with one element in the target set
|
FanOut(org.objectweb.asm.Label from,
org.objectweb.asm.Label to1,
org.objectweb.asm.Label to2) |
construct a new link with two elements in the target set
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
append(org.objectweb.asm.Label to) |
add a new link to the target set
|
org.objectweb.asm.Label |
getFrom() |
|
org.objectweb.asm.Label |
getTo(int i) |
retrieve a link from the target set by index
|
int |
getToCount() |
retrieve the size of the target set
|
Iterator<org.objectweb.asm.Label> |
iterator() |
obtain an iterator over the target set
|
public FanOut(org.objectweb.asm.Label from)
from - the start point for all links in the setpublic FanOut(org.objectweb.asm.Label from,
org.objectweb.asm.Label to)
from - the start point for all links in the setto - the first link targetpublic FanOut(org.objectweb.asm.Label from,
org.objectweb.asm.Label to1,
org.objectweb.asm.Label to2)
from - the start point for all links in the setto1 - the first link targetto2 - the second link targetpublic org.objectweb.asm.Label getFrom()
public void append(org.objectweb.asm.Label to)
to - the target of the linkpublic org.objectweb.asm.Label getTo(int i)
i - the target link indexpublic int getToCount()
public Iterator<org.objectweb.asm.Label> iterator()
Copyright © 2018. All rights reserved.