Back to project page music-tag.
The source code is released under:
Apache License
If you think the Android project music-tag listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package binauld.pierre.musictag.item; /*from w w w .ja v a2 s. c om*/ import java.util.Comparator; import binauld.pierre.musictag.tag.Id3Tag; import binauld.pierre.musictag.tag.SupportedTag; /** * Suggestion which is displayed as item in the suggestion list. */ public class SuggestionItem { public static Comparator<SuggestionItem> comparator = new Comparator<SuggestionItem>() { @Override public int compare(SuggestionItem item1, SuggestionItem item2) { return item2.getScore() - item1.getScore(); } }; private Id3Tag id3Tags; private int score; private boolean isSelected; public SuggestionItem(Id3Tag id3Tags, int score) { this.id3Tags = id3Tags; this.score = score; } public String getTrack() { return id3Tags.get(SupportedTag.TRACK); } public String getTitle() { return id3Tags.get(SupportedTag.TITLE); } public String getTAlbum() { return id3Tags.get(SupportedTag.ALBUM); } public String getArtist() { return id3Tags.get(SupportedTag.ARTIST); } public String getGenre() { return id3Tags.get(SupportedTag.GENRE); } public String getYear() { return id3Tags.get(SupportedTag.YEAR); } public int getScore() { return score; } public void setScore(int score) { this.score = score; } public boolean isSelected() { return false; } public void setSelected(boolean isSelected) { this.isSelected = isSelected; } public Id3Tag getTags() { return id3Tags; } }