1
0
mirror of https://github.com/mitb-archive/filebot synced 2024-08-13 17:03:45 -04:00

Sort Groups

This commit is contained in:
Reinhard Pointner 2016-04-05 22:29:27 +00:00
parent aa06ecbabd
commit 8bf3322366

View File

@ -323,7 +323,7 @@ public class AutoDetection {
} }
public enum Type { public enum Type {
MOVIE, SERIES, ANIME, MUSIC; Movie, Series, Anime, Music;
} }
public static class Group extends EnumMap<Type, Object> implements Comparable<Group> { public static class Group extends EnumMap<Type, Object> implements Comparable<Group> {
@ -333,40 +333,40 @@ public class AutoDetection {
} }
public Object getMovie() { public Object getMovie() {
return get(Type.MOVIE); return get(Type.Movie);
} }
public Object getSeries() { public Object getSeries() {
return get(Type.SERIES); return get(Type.Series);
} }
public Object getAnime() { public Object getAnime() {
return get(Type.ANIME); return get(Type.Anime);
} }
public Object getMusic() { public Object getMusic() {
return get(Type.MUSIC); return get(Type.Music);
} }
public Group movie(List<Movie> movies) { public Group movie(List<Movie> movies) {
put(Type.MOVIE, movies == null || movies.isEmpty() ? null : movies.get(0)); put(Type.Movie, movies == null || movies.isEmpty() ? null : movies.get(0));
return this; return this;
} }
public Group series(List<String> names) { public Group series(List<String> names) {
put(Type.SERIES, names == null || names.isEmpty() ? null : names.get(0)); put(Type.Series, names == null || names.isEmpty() ? null : names.get(0).toLowerCase());
return this; return this;
} }
public Group anime(List<String> names) { public Group anime(List<String> names) {
put(Type.ANIME, names == null || names.isEmpty() ? null : names.get(0)); put(Type.Anime, names == null || names.isEmpty() ? null : names.get(0).toLowerCase());
return this; return this;
} }
public Group music(File f) { public Group music(File f) {
put(Type.MUSIC, f == null ? null : f.getParent()); put(Type.Music, f == null ? null : f.getParent());
return this; return this;
} }