Package blue.starry.penicillin.models

Types

Link copied to clipboard
object Account
Link copied to clipboard
data class ActivityEvent(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class ApplicationRateLimitStatus(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Card(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class CardState(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
object Collection
Link copied to clipboard
abstract class CommonCoverMedia(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
abstract class CommonUser(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class CoverMedia(parentJson: JsonObject, parentClient: ApiClient) : CommonCoverMedia
Link copied to clipboard
data class DirectMessage(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
object DirectMessageEvent
Link copied to clipboard
data class Embed(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class ExtendedProfile(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class FaceCoordinate(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
object Friendships
Link copied to clipboard
data class GeoResult(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
object Help
Link copied to clipboard
interface IndexedEntityModel : PenicillinModel

A entity model that has "indices" property.

Link copied to clipboard
data class LivePipelineSubscription(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Media(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Moment(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class MomentGuide(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class OAuthToken(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
interface PenicillinModel : JsonModel

Penicillin json model.

Link copied to clipboard
data class Photo(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class PinTweet(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Place(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class PremiumSearchCount(val json: JsonObject, val client: ApiClient) : PremiumSearchModel
Link copied to clipboard
data class PremiumSearchData(val json: JsonObject, val client: ApiClient) : PremiumSearchModel
Link copied to clipboard
interface PremiumSearchModel : PenicillinModel

A entity model that has "next" property. This model was implemented by one for premium search api mainly.

Link copied to clipboard
data class Recommendation(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Relationship(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class SavedSearch(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Search(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class SearchTypeahead(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class SearchUniversal(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class Status(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
object Stream
Link copied to clipboard
object Subscription
Link copied to clipboard
data class TrendArea(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class TrendMetadata(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class TrendPlace(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class TrendPlus(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class TrendType(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class TwitterList(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
interface UrlEntityModel : IndexedEntityModel

A entity model that has "url", "displayUrl" and "expandedUlr" properties.

Link copied to clipboard
data class User(parentJson: JsonObject, parentClient: ApiClient) : CommonUser
Link copied to clipboard
data class UserProfileBanner(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class UserSuggestion(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
data class UserSuggestionCategory(val json: JsonObject, val client: ApiClient) : PenicillinModel
Link copied to clipboard
object Webhook
Link copied to clipboard
object WelcomeMessage
Link copied to clipboard
object WelcomeMessageRule