com.google.common.cache.LocalCache.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(97)

本文整理了Java中com.google.common.cache.LocalCache.<init>()方法的一些代码示例,展示了LocalCache.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。LocalCache.<init>()方法的具体详情如下:
包路径:com.google.common.cache.LocalCache
类名称:LocalCache
方法名:<init>

LocalCache.<init>介绍

[英]Creates a new, empty map with the specified strategy, initial capacity and concurrency level.
[中]使用指定的策略、初始容量和并发级别创建新的空映射。

代码示例

代码示例来源:origin: google/guava

LocalManualCache(CacheBuilder<? super K, ? super V> builder) {
 this(new LocalCache<K, V>(builder, null));
}

代码示例来源:origin: google/guava

LocalLoadingCache(
  CacheBuilder<? super K, ? super V> builder, CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: wildfly/wildfly

LocalManualCache(CacheBuilder<? super K, ? super V> builder) {
 this(new LocalCache<K, V>(builder, null));
}

代码示例来源:origin: google/j2objc

LocalLoadingCache(
  CacheBuilder<? super K, ? super V> builder, CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: google/guava

private static <K, V> LocalCache<K, V> makeLocalCache(
  CacheBuilder<? super K, ? super V> builder) {
 return new LocalCache<>(builder, null);
}

代码示例来源:origin: wildfly/wildfly

LocalLoadingCache(
  CacheBuilder<? super K, ? super V> builder, CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: google/j2objc

this(new LocalCache<K, V>(builder, null));

代码示例来源:origin: google/guava

public PackageSanityTests() {
  setDefault(
    CacheLoader.class,
    new CacheLoader<Object, Object>() {
     @Override
     public Object load(Object key) {
      return key;
     }
    });
  setDefault(LocalCache.class, new LocalCache<Object, Object>(CacheBuilder.newBuilder(), null));
  setDefault(CacheBuilder.class, CacheBuilder.newBuilder());
 }
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/com.google.guava

LocalManualCache(CacheBuilder<? super K, ? super V> builder) {
 this(new LocalCache<K, V>(builder, null));
}

代码示例来源:origin: org.sonatype.sisu/sisu-guava

protected LocalManualCache(CacheBuilder<? super K, ? super V> builder,
  CacheLoader<? super K, V> loader) {
 this.localCache = new LocalCache<K, V>(builder, loader);
}

代码示例来源:origin: org.jboss.eap/wildfly-client-all

LocalManualCache(CacheBuilder<? super K, ? super V> builder) {
 this(new LocalCache<K, V>(builder, null));
}

代码示例来源:origin: com.diffplug.guava/guava-cache

LocalManualCache(CacheBuilder<? super K, ? super V> builder) {
  this(new LocalCache<K, V>(builder, null));
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

LocalLoadingCache(CacheBuilder<? super K, ? super V> builder,
  CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: org.hudsonci.lib.guava/guava

LocalLoadingCache(CacheBuilder<? super K, ? super V> builder,
  CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: org.jboss.eap/wildfly-client-all

LocalLoadingCache(
  CacheBuilder<? super K, ? super V> builder, CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-jruby

LocalLoadingCache(CacheBuilder<? super K, ? super V> builder,
  CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: org.kill-bill.billing/killbill-osgi-bundles-jruby

LocalLoadingCache(CacheBuilder<? super K, ? super V> builder,
  CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: com.google.guava/guava-jdk5

LocalLoadingCache(CacheBuilder<? super K, ? super V> builder,
  CacheLoader<? super K, V> loader) {
 super(new LocalCache<K, V>(builder, checkNotNull(loader)));
}

代码示例来源:origin: com.google.guava/guava-tests

private static <K, V> LocalCache<K, V> makeLocalCache(
  CacheBuilder<? super K, ? super V> builder) {
 return new LocalCache<>(builder, null);
}

代码示例来源:origin: com.google.guava/guava-tests

public PackageSanityTests() {
  setDefault(CacheLoader.class, new CacheLoader<Object, Object>() {
   @Override public Object load(Object key) {
    return key;
   }});
  setDefault(LocalCache.class, new LocalCache<Object, Object>(CacheBuilder.newBuilder(), null));
  setDefault(CacheBuilder.class, CacheBuilder.newBuilder());
 }
}

相关文章

微信公众号

最新文章

更多