Class BytecodeLoc
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.loc.BytecodeLoc
- Direct Known Subclasses:
BytecodeLocSet
,BytecodeLocSimple
,BytecodeLocSpecific
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static BytecodeLocFactoryImpl
static final BytecodeLoc
static final BytecodeLoc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) abstract void
addTo
(BytecodeLocCollector locs) 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>
abstract Collection<Integer>
getOffsetsForMethod
(Method method) abstract boolean
isEmpty()
-
Field Details
-
NONE
-
TODO
-
fact
-
-
Constructor Details
-
BytecodeLoc
public BytecodeLoc()
-
-
Method Details
-
combine
-
combine
public static BytecodeLoc combine(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) -
combineShallow
-
addTo
-
getMethods
-
getOffsetsForMethod
-
isEmpty
public abstract boolean isEmpty()
-