All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.cache.CacheBuilder.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4n-com/groupbyinc/flux/common/cache/CacheBuilder<Ljava/lang/Object;java/lang/ObjectCacheBuilder.java
maximumWeightJexpireAfterAccessNanosexpireAfterWriteNanosweigher%Ljava/util/function/ToLongBiFunction;-Ljava/util/function/ToLongBiFunction;removalListener2Lcom/groupbyinc/flux/common/cache/RemovalListener;:Lcom/groupbyinc/flux/common/cache/RemovalListener;builder1()Lcom/groupbyinc/flux/common/cache/CacheBuilder;()V

????????			
	this7Lcom/groupbyinc/flux/common/cache/CacheBuilder;/Lcom/groupbyinc/flux/common/cache/CacheBuilder;setMaximumWeight2(J)Lcom/groupbyinc/flux/common/cache/CacheBuilder;"java/lang/IllegalArgumentException%maximumWeight < 0'(Ljava/lang/String;)V)
&*setExpireAfterAccess\(Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/common/cache/CacheBuilder;java/util/Objects.requireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;01
/2)com/groupbyinc/flux/common/unit/TimeValue4getNanos()J67
58expireAfterAccess <= 0:expireAfterAccess+Lcom/groupbyinc/flux/common/unit/TimeValue;setExpireAfterWriteexpireAfterWrite <= 0?expireAfterWriteV(Ljava/util/function/ToLongBiFunction;)Lcom/groupbyinc/flux/common/cache/CacheBuilder;	Cc(Lcom/groupbyinc/flux/common/cache/RemovalListener;)Lcom/groupbyinc/flux/common/cache/CacheBuilder;	Fbuild*()Lcom/groupbyinc/flux/common/cache/Cache;&com/groupbyinc/flux/common/cache/CacheJ
K(J)V#M
KNsetExpireAfterAccessNanosPM
KQsetExpireAfterWriteNanosSM
KT
setWeigher((Ljava/util/function/ToLongBiFunction;)VVW
KXsetRemovalListener5(Lcom/groupbyinc/flux/common/cache/RemovalListener;)VZ[
K\cache0Lcom/groupbyinc/flux/common/cache/Cache;(Lcom/groupbyinc/flux/common/cache/Cache;	SignatureCodeLineNumberTablec()Lcom/groupbyinc/flux/common/cache/CacheBuilder;LocalVariableTableLocalVariableTypeTable
StackMapTable:(J)Lcom/groupbyinc/flux/common/cache/CacheBuilder;d(Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/common/cache/CacheBuilder;f(Ljava/util/function/ToLongBiFunction;)Lcom/groupbyinc/flux/common/cache/CacheBuilder;s(Lcom/groupbyinc/flux/common/cache/RemovalListener;)Lcom/groupbyinc/flux/common/cache/CacheBuilder;2()Lcom/groupbyinc/flux/common/cache/Cache;
SourceFile!	
a
a	b ?Y??c#adbf*?*?*?*??e "f !c&'#$br	??
?&Y(?+?*?*?e "f !c*+-.gah,-b?!+?3W+?9A 	??
?&Y;?+?* ?*?e ! "!<=
	f! !c89
:;=>g?ai>-b?!+?3W+?9A 	??
?&Y@?+?* ?*?e ! "!A=

f! !cHI
JKMNg?aiBbd+?3W*+?D*?e "f !
cRS
TajEbd+?3W*+?G*?e "f !cXY
ZakHIb?a?KY?LL*???+*??O*???+*??R*???+*??U*?D?+*?D?Y*?G?+*?G?]+?ea "Y^`fa !Y^_c2^_`b&c.e9fAhHiPkWl_ng?Kalam




© 2015 - 2024 Weber Informatics LLC | Privacy Policy