public abstract class BytecodeLoc extends Object
Modifier and Type | Field and Description |
---|---|
static BytecodeLoc |
NONE |
static BytecodeLoc |
TODO |
Constructor and Description |
---|
BytecodeLoc() |
Modifier and Type | Method and Description |
---|---|
static BytecodeLoc |
combine(HasByteCodeLoc primary,
Collection<? extends HasByteCodeLoc> coll1,
HasByteCodeLoc... coll2) |
static BytecodeLoc |
combine(HasByteCodeLoc primary,
HasByteCodeLoc... coll) |
static BytecodeLoc |
combineShallow(HasByteCodeLoc... coll) |
abstract Collection<Method> |
getMethods() |
abstract Collection<Integer> |
getOffsetsForMethod(Method method) |
abstract boolean |
isEmpty() |
public static final BytecodeLoc NONE
public static final BytecodeLoc TODO
public static BytecodeLoc combine(HasByteCodeLoc primary, HasByteCodeLoc... coll)
public static BytecodeLoc combine(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2)
public static BytecodeLoc combineShallow(HasByteCodeLoc... coll)
public abstract Collection<Method> getMethods()
public abstract Collection<Integer> getOffsetsForMethod(Method method)
public abstract boolean isEmpty()
Copyright © 2011-2021. All Rights Reserved.