org.linkedin.glu.utils.tags
Class TaggeableTreeSetImpl

java.lang.Object
  extended by org.linkedin.glu.utils.tags.TaggeableSetImpl
      extended by org.linkedin.glu.utils.tags.TaggeableTreeSetImpl
All Implemented Interfaces:
ReadOnlyTaggeable, Taggeable, WriteOnlyTaggeable

public class TaggeableTreeSetImpl
extends TaggeableSetImpl


Field Summary
 
Fields inherited from interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
EMPTY
 
Constructor Summary
TaggeableTreeSetImpl()
           
TaggeableTreeSetImpl(java.util.Collection<java.lang.String> tags)
           
 
Method Summary
protected  java.util.Set<java.lang.String> createEmptySet()
           
protected  java.util.Set<java.lang.String> createSet(java.util.Collection<java.lang.String> tags)
           
 
Methods inherited from class org.linkedin.glu.utils.tags.TaggeableSetImpl
addTag, addTags, equals, getCommonTags, getMissingTags, getTags, getTagsCount, hasAllTags, hasAnyTag, hashCode, hasTag, hasTags, removeTag, removeTags, setTags
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaggeableTreeSetImpl

public TaggeableTreeSetImpl()

TaggeableTreeSetImpl

public TaggeableTreeSetImpl(java.util.Collection<java.lang.String> tags)
Method Detail

createEmptySet

protected java.util.Set<java.lang.String> createEmptySet()
Specified by:
createEmptySet in class TaggeableSetImpl

createSet

protected java.util.Set<java.lang.String> createSet(java.util.Collection<java.lang.String> tags)
Specified by:
createSet in class TaggeableSetImpl