Evictor.Builder| Constructor and Description |
|---|
AbstractEvictor() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<E> |
addAndEvict(E element)
Add the provided element and return elements that were evicted.
|
Iterator<E> |
addAndEvict(E element,
com.google.common.base.Predicate<E> retain)
Add the provided element and return elements that were evicted.
|
Iterator<E> |
evict()
Return elements that are evicted.
|
Object |
getStats() |
protected Object stats
public Iterator<E> evict()
Evictorpublic Iterator<E> addAndEvict(E element)
EvictoraddAndEvict in interface Evictor<E>element - The added element.public Iterator<E> addAndEvict(E element, com.google.common.base.Predicate<E> retain)
Evictorretain returns true.addAndEvict in interface Evictor<E>element - The added element.retain - A Predicate that is true for elements that
should be retained.Copyright © 2011–2024 Live Ontologies Project. All rights reserved.