public abstract class BytecodeLoc
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static BytecodeLocFactoryImpl |
fact |
static BytecodeLoc |
NONE |
static BytecodeLoc |
TODO |
Constructor and Description |
---|
BytecodeLoc() |
Modifier and Type | Method and Description |
---|---|
(package private) abstract void |
addTo(BytecodeLocCollector locs) |
static BytecodeLoc |
combine(HasByteCodeLoc primary,
java.util.Collection<? extends HasByteCodeLoc> coll1,
HasByteCodeLoc... coll2) |
static BytecodeLoc |
combine(HasByteCodeLoc primary,
HasByteCodeLoc... coll) |
static BytecodeLoc |
combineShallow(HasByteCodeLoc... coll) |
abstract java.util.Collection<Method> |
getMethods() |
abstract java.util.Collection<java.lang.Integer> |
getOffsetsForMethod(Method method) |
abstract boolean |
isEmpty() |
public static final BytecodeLoc NONE
public static final BytecodeLoc TODO
private static BytecodeLocFactoryImpl fact
public static BytecodeLoc combine(HasByteCodeLoc primary, HasByteCodeLoc... coll)
public static BytecodeLoc combine(HasByteCodeLoc primary, java.util.Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2)
public static BytecodeLoc combineShallow(HasByteCodeLoc... coll)
abstract void addTo(BytecodeLocCollector locs)
public abstract java.util.Collection<Method> getMethods()
public abstract java.util.Collection<java.lang.Integer> getOffsetsForMethod(Method method)
public abstract boolean isEmpty()