Ametista Analytic

@MappedSuperclass
abstract class AmetistaAnalytic : AmetistaItem

The AmetistaAnalytic class is useful to represent an Ametista's analytic

Author

N7ghtm4r3 - Tecknobit

See also

EquinoxItem

Inheritors

Constructors

Link copied to clipboard
constructor()
Constructor to init the AmetistaAnalytic class
constructor(id: String, name: String, creationDate: Long, appVersion: String, type: AnalyticType, platform: Platform)
Constructor to init the AmetistaAnalytic class

Properties

Link copied to clipboard
application the application where the analytic is attached
Link copied to clipboard
protected val appVersion: String
appVersion the application version where the analytic is attached
Link copied to clipboard
protected val creationDate: Long
creationDate the timestamp when the item has been created
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 open var name: String
name the name of the item
Link copied to clipboard
protected val platform: Platform
icon the platform target of the application where the analytic is attached
Link copied to clipboard
protected val timeFormatter: TimeFormatter
Link copied to clipboard
protected val type: AnalyticType
type the type of the analytic

Functions

Link copied to clipboard
open fun getAppVersion(): String
Method to get appVersion instance
Link copied to clipboard
open fun getCreationDate(): String
Method to get creationDate instance
Link copied to clipboard
Method to get creationDate instance
Link copied to clipboard
open fun getId(): String
Link copied to clipboard
open fun getName(): String
Method to get name instance
Link copied to clipboard
open fun getPlatform(): Platform
Method to get platform instance
Link copied to clipboard
open fun toString(): String