1 package net.pterodactylus.sone.database;
5 import net.pterodactylus.sone.data.Post;
8 * Database interface for bookmark-related functionality.
10 * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
12 public interface BookmarkDatabase {
14 void bookmarkPost(String postId); // FIXME – remove me
15 void bookmarkPost(Post post);
16 void unbookmarkPost(Post post);
17 boolean isPostBookmarked(Post post);
18 Set<Post> getBookmarkedPosts();