Class TagManager


  • @Singleton
    public class TagManager
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addTag​(int itemId, java.lang.String tag, boolean variation)  
      void addTags​(int itemId, java.util.Collection<java.lang.String> t, boolean variation)  
      java.util.List<java.lang.Integer> getItemsForTag​(java.lang.String tag)  
      boolean isHidden​(java.lang.String tag)  
      void registerTag​(java.lang.String name, BankTag tag)  
      void removeTag​(int itemId, java.lang.String tag)  
      void removeTag​(java.lang.String tag)  
      void renameTag​(java.lang.String oldTag, java.lang.String newTag)  
      void setHidden​(java.lang.String tag, boolean hidden)  
      void unregisterTag​(java.lang.String name)  
      • Methods inherited from class java.lang.Object

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

      • addTags

        public void addTags​(int itemId,
                            java.util.Collection<java.lang.String> t,
                            boolean variation)
      • addTag

        public void addTag​(int itemId,
                           java.lang.String tag,
                           boolean variation)
      • getItemsForTag

        public java.util.List<java.lang.Integer> getItemsForTag​(java.lang.String tag)
      • removeTag

        public void removeTag​(java.lang.String tag)
      • removeTag

        public void removeTag​(int itemId,
                              java.lang.String tag)
      • renameTag

        public void renameTag​(java.lang.String oldTag,
                              java.lang.String newTag)
      • isHidden

        public boolean isHidden​(java.lang.String tag)
      • setHidden

        public void setHidden​(java.lang.String tag,
                              boolean hidden)
      • registerTag

        public void registerTag​(java.lang.String name,
                                BankTag tag)
      • unregisterTag

        public void unregisterTag​(java.lang.String name)