Class CachingIconProvider


  • public class CachingIconProvider
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte[] getCachedIcon​(int size, java.lang.String iconId)  
      byte[] getCachedIcon​(java.lang.String libraryId, java.lang.String styleId, int size, java.lang.String iconName)  
      boolean puIconInCache​(int size, java.lang.String iconId, byte[] bytes)  
      boolean putIconInCache​(java.lang.String libraryId, java.lang.String styleId, int size, java.lang.String iconName, byte[] bytes)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CachingIconProvider

        public CachingIconProvider()
      • CachingIconProvider

        public CachingIconProvider​(java.io.File cacheDirectory)
    • Method Detail

      • getCachedIcon

        public byte[] getCachedIcon​(int size,
                                    java.lang.String iconId)
      • getCachedIcon

        public byte[] getCachedIcon​(java.lang.String libraryId,
                                    java.lang.String styleId,
                                    int size,
                                    java.lang.String iconName)
      • puIconInCache

        public boolean puIconInCache​(int size,
                                     java.lang.String iconId,
                                     byte[] bytes)
      • putIconInCache

        public boolean putIconInCache​(java.lang.String libraryId,
                                      java.lang.String styleId,
                                      int size,
                                      java.lang.String iconName,
                                      byte[] bytes)