View Javadoc

1   package com.google.common.base;
2   
3   public class SuppliersTestUtils {
4       public static void resetMemoizingSupplier(Supplier supplier) {
5           if (supplier instanceof Suppliers.MemoizingSupplier) {
6               Suppliers.MemoizingSupplier memoizingSupplier = (Suppliers.MemoizingSupplier) supplier;
7               memoizingSupplier.initialized = false;
8           } else {
9               throw new IllegalArgumentException("Passed supplier is not of MemoizingSupplier type");
10          }
11      }
12  }