A B C D E G H I K N P R S V 

A

addExpirationListener(ExpiringMap.ExpirationListener<K, V>) - Method in class net.jodah.expiringmap.ExpiringMap
Adds an expiration listener.

B

build() - Method in class net.jodah.expiringmap.ExpiringMap.Builder
Builds and returns an expiring map.
builder() - Static method in class net.jodah.expiringmap.ExpiringMap
Creates an ExpiringMap builder.

C

clear() - Method in class net.jodah.expiringmap.ExpiringMap
 
containsKey(Object) - Method in class net.jodah.expiringmap.ExpiringMap
 
containsValue(Object) - Method in class net.jodah.expiringmap.ExpiringMap
 
create() - Static method in class net.jodah.expiringmap.ExpiringMap
Creates a new instance of ExpiringMap with ExpirationPolicy.CREATED and expiration duration of 60 TimeUnit.SECONDS.

D

decorate(ThreadPoolExecutor, String) - Static method in class net.jodah.expiringmap.NamedThreadFactory
Decorates the given thread pool executor with a named thread factory.

E

entrySet() - Method in class net.jodah.expiringmap.ExpiringMap
Not currently supported.
equals(Object) - Method in class net.jodah.expiringmap.ExpiringMap
 
expiration(long, TimeUnit) - Method in class net.jodah.expiringmap.ExpiringMap.Builder
Sets the default map entry expiration.
expirationListener(ExpiringMap.ExpirationListener<?, ?>...) - Method in class net.jodah.expiringmap.ExpiringMap.Builder
Sets expiration listeners which will receive notifications upon each map entry's expiration.
expirationPolicy(ExpiringMap.ExpirationPolicy) - Method in class net.jodah.expiringmap.ExpiringMap.Builder
Sets the map entry expiration policy.
expired(K, V) - Method in interface net.jodah.expiringmap.ExpiringMap.ExpirationListener
Called when a map entry expires.
ExpiringMap<K,V> - Class in net.jodah.expiringmap
A thread-safe map that expires entries.
ExpiringMap.Builder - Class in net.jodah.expiringmap
Builds ExpiringMap instances.
ExpiringMap.ExpirationListener<K,V> - Interface in net.jodah.expiringmap
A listener for expired object events.
ExpiringMap.ExpirationPolicy - Enum in net.jodah.expiringmap
Map entry expiration policy.

G

get(Object) - Method in class net.jodah.expiringmap.ExpiringMap
 
getExpiration() - Method in class net.jodah.expiringmap.ExpiringMap
Returns the map's default expiration duration in milliseconds.
getExpiration(K) - Method in class net.jodah.expiringmap.ExpiringMap
Gets the expiration duration in milliseconds for the entry corresponding to the given key.

H

hashCode() - Method in class net.jodah.expiringmap.ExpiringMap
 

I

isEmpty() - Method in class net.jodah.expiringmap.ExpiringMap
 

K

keySet() - Method in class net.jodah.expiringmap.ExpiringMap
 

N

NamedThreadFactory - Class in net.jodah.expiringmap
Decorates a thread factory with named threads.
NamedThreadFactory(ThreadFactory, String) - Constructor for class net.jodah.expiringmap.NamedThreadFactory
Creates a new NamedThreadFactory object.
net.jodah.expiringmap - package net.jodah.expiringmap
 
newThread(Runnable) - Method in class net.jodah.expiringmap.NamedThreadFactory
 

P

put(K, V) - Method in class net.jodah.expiringmap.ExpiringMap
Puts value in the map for key.
put(K, V, ExpiringMap.ExpirationPolicy) - Method in class net.jodah.expiringmap.ExpiringMap
 
put(K, V, ExpiringMap.ExpirationPolicy, long, TimeUnit) - Method in class net.jodah.expiringmap.ExpiringMap
Puts value in the map for key.
put(K, V, long, TimeUnit) - Method in class net.jodah.expiringmap.ExpiringMap
 
putAll(Map<? extends K, ? extends V>) - Method in class net.jodah.expiringmap.ExpiringMap
 

R

remove(Object) - Method in class net.jodah.expiringmap.ExpiringMap
 
removeExpirationListener(ExpiringMap.ExpirationListener<K, V>) - Method in class net.jodah.expiringmap.ExpiringMap
Removes an expiration listener.
resetExpiration(K) - Method in class net.jodah.expiringmap.ExpiringMap
Resets expiration for the entry corresponding to key.

S

setExpiration(K, long, TimeUnit) - Method in class net.jodah.expiringmap.ExpiringMap
Sets the expiration duration for the entry corresponding to the given key.
setExpiration(long, TimeUnit) - Method in class net.jodah.expiringmap.ExpiringMap
Updates the default map entry expiration.
setExpirationPolicy(ExpiringMap.ExpirationPolicy) - Method in class net.jodah.expiringmap.ExpiringMap
Sets the global expiration policy for the map.
setExpirationPolicy(K, ExpiringMap.ExpirationPolicy) - Method in class net.jodah.expiringmap.ExpiringMap
Sets the expiration policy for the entry corresponding to the given key.
size() - Method in class net.jodah.expiringmap.ExpiringMap
 

V

valueOf(String) - Static method in enum net.jodah.expiringmap.ExpiringMap.ExpirationPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.jodah.expiringmap.ExpiringMap.ExpirationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.jodah.expiringmap.ExpiringMap
Not currently supported.
valuesIterator() - Method in class net.jodah.expiringmap.ExpiringMap
Returns an iterator over the map values.
variableExpiration() - Method in class net.jodah.expiringmap.ExpiringMap.Builder
Allows for map entries to have individual expirations and for expirations to be changed.
A B C D E G H I K N P R S V 

Copyright © 2014. All Rights Reserved.