KnownAvailProject

data class KnownAvailProject(    var name: String,     val id: String,     var projectConfigFile: String,     var lastOpened: Long) : JSONFriendly, Comparable<KnownAvailProject>

A reference to an AvailProject on this machine.

Author

Richard Arriaga

Constructors

Link copied to clipboard
fun KnownAvailProject(    name: String,     id: String,     projectConfigFile: String,     lastOpened: Long)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun availProject(): AvailProject?
Link copied to clipboard
open operator override fun compareTo(other: KnownAvailProject): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun writeTo(writer: JSONWriter)

Properties

Link copied to clipboard
val id: String

The AvailProject.id.

Link copied to clipboard
var lastOpened: Long

The time in milliseconds since the Unix Epoch UTC when the associated project was last opened.

Link copied to clipboard
val lastOpenedTimestamp: String

lastOpened as the local timezone string MM/dd/yyyy HH:mm.

Link copied to clipboard
var name: String

The AvailProject.name.

Link copied to clipboard
var projectConfigFile: String

The path to the AvailProject configuration file.