| Package | Description |
|---|---|
| org.semanticweb.elk.util.collections |
| Class and Description |
|---|
| AbstractEvictor |
| AbstractHashMultimap
Implementation of Multimap backed by an ArrayHashMap
|
| ArrayHashMap
hash maps using array and linear probing for resolving hash collision see [1]
p.526.
|
| CapacityBalancingEvictor.Builder |
| CapacityBalancingEvictor.ProtectedBuilder |
| Condition
Boolean conditions over some type.
|
| CountingEvictor.Builder |
| CountingEvictor.ProtectedBuilder |
| Evictor
Keeps track of added elements and informs of which of these elements were
evicted.
|
| Evictor.Builder |
| FList
A simple interface for lists as used in functional programming;
|
| Multimap
Multimap from Keys to Collection of Values
|
| MultimapQueue
TODO
|
| NQEvictor
Acts as a sequence of
RecencyEvictor (called levels) where if element
being added is in some of them, it is removed and added to the next level, or
if there is no next level, it is readded to the last one. |
| NQEvictor.Builder |
| NQEvictor.ProtectedBuilder |
| Operations.Functor
A simple object that transforms objects of type I to objects of type O
|
| Operations.FunctorEx
An extension of
Operations.Functor which can do the reverse transformation |
| Operations.Transformation
Transformations of input values to output values
|
| Pair |
| RecencyEvictor
Evicts least recent elements after the capacity is exceeded.
|
| RecencyEvictor.Builder |
| RecencyEvictor.ProtectedBuilder |
| RecencyEvictor.Stats |
Copyright © 2011–2024 Live Ontologies Project. All rights reserved.