General Revenue

The GeneralRevenue interface is useful to give the basic details about a general revenue

Author

N7ghtm4r3 - Tecknobit

See also

Inheritors

Types

Link copied to clipboard
@Serializable
data class GeneralRevenueImpl(val id: String, val title: String, val value: Double, val revenueDate: Long, val labels: List<RevenueLabel> = emptyList(), val description: String = "") : GeneralRevenue

The GeneralRevenueImpl class is the default implementation of the GeneralRevenue

Properties

Link copied to clipboard
@SerialName(value = "description" )
abstract val description: String

description the description of the revenue

Link copied to clipboard
abstract override val id: String

id the identifier of the revenue

Link copied to clipboard
abstract val labels: List<RevenueLabel>

labels the labels attached to revenue

Link copied to clipboard
abstract override val revenueDate: Long

revenueDate the date of the revenue

Link copied to clipboard
abstract override val title: String

title the title of the revenue

Link copied to clipboard
abstract override val value: Double

value the value of the revenue