Class BytecodeLocFactoryImpl
java.lang.Object
org.benf.cfr.reader.bytecode.analysis.loc.BytecodeLocFactoryImpl
- All Implemented Interfaces:
BytecodeLocFactory
-
Field Summary
FieldsFields inherited from interface org.benf.cfr.reader.bytecode.analysis.loc.BytecodeLocFactory
DISABLED, NONE, TODO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncombine
(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) combine
(HasByteCodeLoc primary, HasByteCodeLoc... coll) combineShallow
(HasByteCodeLoc... coll) private static BytecodeLoc
getLocs
(Collection<? extends HasByteCodeLoc> sources, BytecodeLocCollector bcl) private static BytecodeLoc
getLocs
(HasByteCodeLoc[] sources, BytecodeLocCollector bcl)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
BytecodeLocFactoryImpl
private BytecodeLocFactoryImpl()
-
-
Method Details
-
at
- Specified by:
at
in interfaceBytecodeLocFactory
-
combine
-
combine
public BytecodeLoc combine(HasByteCodeLoc primary, Collection<? extends HasByteCodeLoc> coll1, HasByteCodeLoc... coll2) -
combineShallow
-
getLocs
-
getLocs
private static BytecodeLoc getLocs(Collection<? extends HasByteCodeLoc> sources, BytecodeLocCollector bcl)
-