ReleaseEvent

@Entity
abstract class ReleaseEvent : EquinoxItem

The ReleaseEvent class is useful to represent a Nova's release event

Author

N7ghtm4r3 - Tecknobit

See also

EquinoxItem

Inheritors

Constructors

Link copied to clipboard
constructor()
Constructor to init the ReleaseEvent class No-any params required
constructor(jReleaseEvent: JSONObject)
Constructor to init the ReleaseEvent class
constructor(id: String, release: Release, releaseEventDate: Long)
Constructor to init the ReleaseEvent class

Types

Link copied to clipboard
ReleaseTag list of possible rejection tags

Properties

Link copied to clipboard
Link copied to clipboard
protected val hItem: JsonHelper
Link copied to clipboard
protected val id: String
Link copied to clipboard
Link copied to clipboard
protected val release: Release
release the date when the event is occurred
Link copied to clipboard
val RELEASE_EVENT_DATE_KEY: String = "release_event_date"
RELEASE_EVENT_DATE_KEY the key for the "release_event_date" field
Link copied to clipboard
val RELEASE_EVENT_IDENTIFIER_KEY: String = "release_event_id"
RELEASE_EVENT_IDENTIFIER_KEY the key for the "release_event_id" field
Link copied to clipboard
val RELEASE_EVENT_KEY: String = "release_event"
RELEASE_EVENT_KEY the key for the "release_event" field
Link copied to clipboard
val RELEASE_EVENTS_KEY: String = "release_events"
RELEASE_EVENTS_KEY the key for the "release_events" field
Link copied to clipboard
val RELEASE_TAG_IDENTIFIER_KEY: String = "release_tag_id"
RELEASE_TAG_IDENTIFIER_KEY the key for the "release_tag_id" field
Link copied to clipboard
protected val releaseEventDate: Long
releaseEventDate the date when the event occurred
Link copied to clipboard
protected val timeFormatter: TimeFormatter

Functions

Link copied to clipboard
open fun getId(): String
Link copied to clipboard
open fun getRelease(): Release
Method to get release instance No-any params required
Link copied to clipboard
Method to get releaseEventDate instance No-any params required
Link copied to clipboard
Method to get releaseEventDate instance No-any params required
Link copied to clipboard
open fun returnReleaseEventsList(jReleaseEvents: JSONArray): List<ReleaseEvent>
Method to assemble and return a List of release events
Link copied to clipboard
open fun toString(): String