A C D E F G H I O R S T W

A

add(String, Set<String>) - Method in class org.linkedin.glu.utils.tags.TagIndex
 
addTag(String) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
addTag(String) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
addTag(String) - Method in interface org.linkedin.glu.utils.tags.WriteOnlyTaggeable
Adds a tag.
addTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
addTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
addTags(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.WriteOnlyTaggeable
Adds all the tags.

C

ComparableTreeSet<T extends java.lang.Comparable<T>> - Class in org.linkedin.glu.utils.collections
Extends a TreeSet to make it comparable
ComparableTreeSet() - Constructor for class org.linkedin.glu.utils.collections.ComparableTreeSet
 
ComparableTreeSet(Comparator<? super T>) - Constructor for class org.linkedin.glu.utils.collections.ComparableTreeSet
 
ComparableTreeSet(Collection<? extends T>) - Constructor for class org.linkedin.glu.utils.collections.ComparableTreeSet
 
ComparableTreeSet(SortedSet<T>) - Constructor for class org.linkedin.glu.utils.collections.ComparableTreeSet
 
compareTo(ComparableTreeSet<T>) - Method in class org.linkedin.glu.utils.collections.ComparableTreeSet
 
createEmptySet() - Method in class org.linkedin.glu.utils.tags.TaggeableHashSetImpl
 
createEmptySet() - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
createEmptySet() - Method in class org.linkedin.glu.utils.tags.TaggeableTreeSetImpl
 
createSet(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableHashSetImpl
 
createSet(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
createSet(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableTreeSetImpl
 

D

deserialize(String) - Method in class org.linkedin.glu.utils.tags.TagsSerializer
 

E

EMPTY - Static variable in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
equals(Object) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
ExpectPrincipal - Annotation Type in org.linkedin.glu.utils.security
Annotation which specifies that a method is expecting a principal usually passed by a different mean (thread local, etc...).
Externable - Interface in org.linkedin.glu.utils.core
 

F

FilteredTaggeable - Class in org.linkedin.glu.utils.tags
 
FilteredTaggeable(Taggeable) - Constructor for class org.linkedin.glu.utils.tags.FilteredTaggeable
Constructor

G

getCommonTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
getCommonTags(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
getCommonTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
getKeys() - Method in class org.linkedin.glu.utils.tags.TagIndex
 
getKeys(String) - Method in class org.linkedin.glu.utils.tags.TagIndex
 
getMissingTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
getMissingTags(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
getMissingTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
getTaggeable() - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
getTags() - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
getTags() - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
getTags() - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
getTags() - Method in class org.linkedin.glu.utils.tags.TagIndex
 
getTags(String) - Method in class org.linkedin.glu.utils.tags.TagIndex
 
getTagsCount() - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
getTagsCount() - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
getTagsCount() - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 

H

hasAllTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
hasAllTags(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
hasAllTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
hasAnyTag(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
hasAnyTag(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
hasAnyTag(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
hashCode() - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
hasTag(String) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
hasTag(String) - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
hasTag(String) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
hasTags() - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
hasTags() - Method in interface org.linkedin.glu.utils.tags.ReadOnlyTaggeable
 
hasTags() - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 

I

INSTANCE - Static variable in class org.linkedin.glu.utils.tags.TagsSerializer
 
instance() - Static method in class org.linkedin.glu.utils.tags.TagsSerializer
 

O

org.linkedin.glu.utils.collections - package org.linkedin.glu.utils.collections
 
org.linkedin.glu.utils.core - package org.linkedin.glu.utils.core
 
org.linkedin.glu.utils.security - package org.linkedin.glu.utils.security
 
org.linkedin.glu.utils.tags - package org.linkedin.glu.utils.tags
 

R

ReadOnlyTaggeable - Interface in org.linkedin.glu.utils.tags
Defines an entity that is taggeable.
remove(String) - Method in class org.linkedin.glu.utils.tags.TagIndex
 
removeTag(String) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
removeTag(String) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
removeTag(String) - Method in interface org.linkedin.glu.utils.tags.WriteOnlyTaggeable
Removes the provided tag.
removeTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
removeTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
removeTags(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.WriteOnlyTaggeable
Removes all the tags.

S

serialize(ReadOnlyTaggeable) - Method in class org.linkedin.glu.utils.tags.TagsSerializer
 
serialize(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TagsSerializer
 
setTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.FilteredTaggeable
 
setTags(Collection<String>) - Method in class org.linkedin.glu.utils.tags.TaggeableSetImpl
 
setTags(Collection<String>) - Method in interface org.linkedin.glu.utils.tags.WriteOnlyTaggeable
Allow you to set the exact set of tags you want.
STRING_SPLITTER - Static variable in class org.linkedin.glu.utils.tags.TagsSerializer
 

T

Taggeable - Interface in org.linkedin.glu.utils.tags
Defines an entity that is taggeable.
TaggeableHashSetImpl - Class in org.linkedin.glu.utils.tags
 
TaggeableHashSetImpl() - Constructor for class org.linkedin.glu.utils.tags.TaggeableHashSetImpl
 
TaggeableHashSetImpl(Collection<String>) - Constructor for class org.linkedin.glu.utils.tags.TaggeableHashSetImpl
 
TaggeableSetImpl - Class in org.linkedin.glu.utils.tags
 
TaggeableSetImpl() - Constructor for class org.linkedin.glu.utils.tags.TaggeableSetImpl
Constructor
TaggeableSetImpl(Collection<String>) - Constructor for class org.linkedin.glu.utils.tags.TaggeableSetImpl
Constructor
TaggeableTreeSetImpl - Class in org.linkedin.glu.utils.tags
 
TaggeableTreeSetImpl() - Constructor for class org.linkedin.glu.utils.tags.TaggeableTreeSetImpl
 
TaggeableTreeSetImpl(Collection<String>) - Constructor for class org.linkedin.glu.utils.tags.TaggeableTreeSetImpl
 
TagIndex - Class in org.linkedin.glu.utils.tags
This class is not thread safe.
TagIndex() - Constructor for class org.linkedin.glu.utils.tags.TagIndex
Constructor
TagIndex(TagIndex) - Constructor for class org.linkedin.glu.utils.tags.TagIndex
Constructor
TAGS_SEPARATOR - Static variable in class org.linkedin.glu.utils.tags.TagsSerializer
 
TagsSerializer - Class in org.linkedin.glu.utils.tags
 
TagsSerializer() - Constructor for class org.linkedin.glu.utils.tags.TagsSerializer
Constructor
toExternalRepresentation() - Method in interface org.linkedin.glu.utils.core.Externable
A 'friendly' representation of the object.

W

WriteOnlyTaggeable - Interface in org.linkedin.glu.utils.tags
Defines an entity that is taggeable.

A C D E F G H I O R S T W