@@ -0,0 +1,455 @@
+package com.andyadc.idea4j.plugin.cache;%0A%0A/**%0A * @author andaicheng%0A * @version 2016/10/17%0A */%0Apublic interface Cache%3CK, V%3E %7B%0A    /**%0A     * %E4%BB%8E Cache %E4%B8%AD%E8%8E%B7%E5%8F%96%E6%95%B0%E6%8D%AE%0A     */%0A    V get(K key);%0A%0A    /**%0A     * %E5%B0%86%E6%95%B0%E6%8D%AE%E6%94%BE%E5%85%A5 Cache %E4%B8%AD%0A     */%0A    void put(K key, V value);%0A%0A    /**%0A     * %E5%B0%86%E6%95%B0%E6%8D%AE%E6%94%BE%E5%85%A5 Cache %E4%B8%AD%EF%BC%8C%E6%8C%87%E5%AE%9A%E6%9C%89%E6%95%88%E6%9C%9F%EF%BC%88ms%EF%BC%89%0A     */%0A    void put(K key, V value, long expiry);%0A%0A    /**%0A     * %E4%BB%8E Cache %E4%B8%AD%E7%A7%BB%E9%99%A4%E6%95%B0%E6%8D%AE%0A     */%0A    void remove(K key);%0A%0A    /**%0A     * %E6%B8%85%E7%A9%BA Cache%0A     */%0A    void clear();%0A%7D%0A

add cache interface