org.linkedin.glu.utils.tags
Class TagsSerializer

java.lang.Object
  extended by org.linkedin.glu.utils.tags.TagsSerializer

public class TagsSerializer
extends java.lang.Object


Field Summary
static TagsSerializer INSTANCE
           
static org.linkedin.util.text.StringSplitter STRING_SPLITTER
           
static java.lang.String TAGS_SEPARATOR
           
 
Constructor Summary
TagsSerializer()
          Constructor
 
Method Summary
 java.util.Collection<java.lang.String> deserialize(java.lang.String tags)
           
static TagsSerializer instance()
           
 java.lang.String serialize(java.util.Collection<java.lang.String> tags)
           
 java.lang.String serialize(ReadOnlyTaggeable tags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final TagsSerializer INSTANCE

TAGS_SEPARATOR

public static final java.lang.String TAGS_SEPARATOR
See Also:
Constant Field Values

STRING_SPLITTER

public static final org.linkedin.util.text.StringSplitter STRING_SPLITTER
Constructor Detail

TagsSerializer

public TagsSerializer()
Constructor

Method Detail

instance

public static TagsSerializer instance()

serialize

public java.lang.String serialize(ReadOnlyTaggeable tags)

serialize

public java.lang.String serialize(java.util.Collection<java.lang.String> tags)

deserialize

public java.util.Collection<java.lang.String> deserialize(java.lang.String tags)