mirror of
https://github.com/mihonapp/mihon.git
synced 2026-10-23 17:09:49 -07:00
18 lines
477 B
Kotlin
Executable File
18 lines
477 B
Kotlin
Executable File
package exh.metadata.models
|
|
|
|
import java.util.ArrayList
|
|
import java.util.HashMap
|
|
|
|
/**
|
|
* A gallery that can be searched using the EH search engine
|
|
*/
|
|
abstract class SearchableGalleryMetadata {
|
|
var uploader: String? = null
|
|
|
|
//Being specific about which classes are used in generics to make deserialization easier
|
|
val tags: HashMap<String, ArrayList<Tag>> = HashMap()
|
|
|
|
abstract fun galleryUniqueIdentifier(): String?
|
|
|
|
abstract fun getTitles(): List<String>
|
|
} |