codepropertygraph
codepropertygraph
io.shiftleft
Implicits
IterableOnceDeco
JavaIteratorDeco
OverflowDbTestInstance
SerializedCpg
io.shiftleft.codepropertygraph
Cpg
io.shiftleft.codepropertygraph.cpgloading
CpgLoader
CpgLoaderConfig
CpgLoaderConfig
NodeFilter
ProtoCpgLoader
ProtoToCpg
ProtoToCpg
TmpEdge
ZipArchive
io.shiftleft.passes
BatchUpdateBiListener
BatchUpdateForwardListener
BatchUpdateInverseListener
BatchUpdateListenerLogger
ConcurrentWriterCpgPass
ConcurrentWriterCpgPass
CpgPassBase
CpgPassBase
DiffGraphProtoSerializer
ForkJoinParallelCpgPass
IntervalKeyPool
KeyPool
KeyPoolCreator
NewStyleCpgPassBase
ParallelIteratorExecutor
SequenceKeyPool
SimpleCpgPass
io.shiftleft.utils
ExecutionContextProvider
IOUtils
ProjectRoot
SearchDepthExceededError
StringInterner
StringInterner
codepropertygraph
/
io.shiftleft.passes
/
SequenceKeyPool
SequenceKeyPool
class
SequenceKeyPool
(seq:
Seq
[
Long
]) extends
KeyPool
A key pool that returns elements of
seq
in order in a thread-safe manner.
Graph
Supertypes
trait
KeyPool
trait
KeyPool
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
next
:
Long
Definition Classes
KeyPool
Concrete fields
var
cur
:
AtomicInteger
val
seqLen
:
Int