import com.google.common.base.Optional
import net.pterodactylus.sone.data.Post
import net.pterodactylus.sone.data.PostReply
+import net.pterodactylus.sone.data.PostReplyShell
import net.pterodactylus.sone.database.PostReplyBuilder
import net.pterodactylus.sone.database.SoneProvider
import net.pterodactylus.sone.utils.asOptional
'}'
}
- class Shell(val id: String, val soneId: String, val postId: String, val time: Long, val text: String) {
-
- fun build(postReplyBuilder: PostReplyBuilder): PostReply {
- return postReplyBuilder.withId(id).from(soneId).to(postId).withTime(time).withText(text).build()
- }
-
- }
-
}
-
-fun PostReply.toShell() = MemoryPostReply.Shell(id, sone.id, postId, time, text)