Class TextRendererCache

  • All Implemented Interfaces:
    Disposable

    public class TextRendererCache
    extends java.lang.Object
    implements Disposable
    http://java.sun.com/products/java-media/2D/reference/faqs/index.html#Q_What_are_fractional_metrics_Wh
    • Field Detail

      • textRendererMap

        protected java.util.concurrent.ConcurrentHashMap<java.lang.Object,​TextRenderer> textRendererMap
    • Constructor Detail

      • TextRendererCache

        public TextRendererCache()
    • Method Detail

      • dispose

        public void dispose()
        Description copied from interface: Disposable
        Disposes of any internal resources allocated by the object.
        Specified by:
        dispose in interface Disposable
      • getNumObjects

        public int getNumObjects()
      • put

        public void put​(java.lang.Object key,
                        TextRenderer textRenderer)
      • remove

        public void remove​(java.lang.Object key)
      • contains

        public boolean contains​(java.lang.Object key)
      • clear

        public void clear()
      • dispose

        protected void dispose​(TextRenderer textRenderer)
      • disposeAll

        protected void disposeAll()