クラス LoadingCache<K,KK,V>

java.lang.ObjectSE
org.springframework.cglib.core.internal.LoadingCache<K,KK,V>

public class LoadingCache<K,KK,V> extends ObjectSE
  • フィールドの詳細

  • コンストラクターの詳細

  • メソッドの詳細

    • identity

      public static <K> Function<K,K> identity()
    • get

      public V get(K key)
    • createEntry

      protected V createEntry(K key, KK cacheKey, ObjectSE v)
      エントリをキャッシュにロードします。エントリが欠落している場合は、競合する他のスレッドが結果を待つ可能性があるように、最初に FutureTaskSE を配置します。
      パラメーター:
      key - インスタンスのロードに使用される元のキー
      cacheKey - 内部マップにエントリを格納するために使用されるキー
      v - null または FutureTaskSE<V>
      戻り値:
      新しく作成されたインスタンス