diff --git a/ultrasonic/src/main/java/org/moire/ultrasonic/domain/SearchResult.java b/ultrasonic/src/main/java/org/moire/ultrasonic/domain/SearchResult.java deleted file mode 100644 index 08da3c8d..00000000 --- a/ultrasonic/src/main/java/org/moire/ultrasonic/domain/SearchResult.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - This file is part of Subsonic. - - Subsonic is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - Subsonic is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with Subsonic. If not, see . - - Copyright 2009 (C) Sindre Mehus - */ -package org.moire.ultrasonic.domain; - -import java.util.List; - -/** - * The result of a search. Contains matching artists, albums and songs. - * - * @author Sindre Mehus - */ -public class SearchResult -{ - - private final List artists; - private final List albums; - private final List songs; - - public SearchResult(List artists, List albums, List songs) - { - this.artists = artists; - this.albums = albums; - this.songs = songs; - } - - public List getArtists() - { - return artists; - } - - public List getAlbums() - { - return albums; - } - - public List getSongs() - { - return songs; - } -} \ No newline at end of file diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/SearchResult.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/SearchResult.kt new file mode 100644 index 00000000..60f9b1cf --- /dev/null +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/domain/SearchResult.kt @@ -0,0 +1,10 @@ +package org.moire.ultrasonic.domain + +/** + * The result of a search. Contains matching artists, albums and songs. + */ +data class SearchResult( + val artists: List, + val albums: List, + val songs: List +)