Package com.biglybt.core.tag
Class TagUtils
- java.lang.Object
-
- com.biglybt.core.tag.TagUtils
-
public class TagUtils extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Comparator<java.lang.String>
comp
private static java.lang.Object
MOC_CACHE
private static java.util.Comparator<Tag>
tag_comparator
private static java.util.Comparator<TagGroup>
tag_group_comparator
private static java.util.Comparator<Tag>
tag_icon_comparator
-
Constructor Summary
Constructors Constructor Description TagUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<Tag>
getActiveMoveOnCompleteTags(DownloadManager dm, boolean allow_caching, java.util.function.Consumer<java.lang.String> logger)
private static java.lang.String
getCategoryTooltip(Category category, boolean skip_name)
static java.util.Comparator<Tag>
getTagComparator()
static java.util.Comparator<TagGroup>
getTagGroupComparator()
static java.lang.String
getTagTooltip(Tag tag)
static java.lang.String
getTagTooltip(Tag tag, boolean skip_name)
static TagFeatureFileLocation
selectInitialDownloadLocation(java.util.Collection<Tag> tags)
static java.util.List<TagGroup>
sortTagGroups(java.util.Collection<TagGroup> _groups)
static java.util.List<java.lang.String>
sortTagGroups(java.util.List<java.lang.String> _groups)
static java.util.List<Tag>
sortTagIcons(java.util.Collection<Tag> _tags)
static java.util.List<Tag>
sortTags(java.util.Collection<Tag> _tags)
static java.util.List<TagType>
sortTagTypes(java.util.Collection<TagType> _tag_types)
-
-
-
Field Detail
-
MOC_CACHE
private static final java.lang.Object MOC_CACHE
-
comp
private static final java.util.Comparator<java.lang.String> comp
-
tag_comparator
private static final java.util.Comparator<Tag> tag_comparator
-
tag_icon_comparator
private static final java.util.Comparator<Tag> tag_icon_comparator
-
tag_group_comparator
private static java.util.Comparator<TagGroup> tag_group_comparator
-
-
Method Detail
-
getTagComparator
public static java.util.Comparator<Tag> getTagComparator()
-
getTagGroupComparator
public static java.util.Comparator<TagGroup> getTagGroupComparator()
-
sortTagTypes
public static java.util.List<TagType> sortTagTypes(java.util.Collection<TagType> _tag_types)
-
sortTagGroups
public static java.util.List<TagGroup> sortTagGroups(java.util.Collection<TagGroup> _groups)
-
sortTagGroups
public static java.util.List<java.lang.String> sortTagGroups(java.util.List<java.lang.String> _groups)
-
getTagTooltip
public static java.lang.String getTagTooltip(Tag tag)
-
getTagTooltip
public static java.lang.String getTagTooltip(Tag tag, boolean skip_name)
-
getCategoryTooltip
private static java.lang.String getCategoryTooltip(Category category, boolean skip_name)
-
selectInitialDownloadLocation
public static TagFeatureFileLocation selectInitialDownloadLocation(java.util.Collection<Tag> tags)
-
getActiveMoveOnCompleteTags
public static java.util.List<Tag> getActiveMoveOnCompleteTags(DownloadManager dm, boolean allow_caching, java.util.function.Consumer<java.lang.String> logger)
-
-