PhoneItem

open class PhoneItem : Item, Parcelable, Cloneable

Represent phoneItem from Contact Book and/or SMS recipients - If systemContactId is set, the phone exists as an entry in Phone Book - If systemRecipientId is set, the phone exists as SMS recipient in system SMS data (= at least one SMS has been sent to/received from it) A phone must have either systemContactId or systemRecipientId set, and can have both if the phone number is in address book and at least one SMS has been sent to/received from it

Constructors

Link copied to clipboard
open fun PhoneItem()
Link copied to clipboard
open fun PhoneItem(@NonNull cursor: Cursor)
Link copied to clipboard
open fun PhoneItem(@NonNull sysItem: PhoneItem)

Types

Link copied to clipboard
enum GeolocErrorReason
Link copied to clipboard
enum PhoneTypeEnum

Properties

Link copied to clipboard
private open val adminType: Int
Link copied to clipboard
val AVAILABLE: Int
Link copied to clipboard
val BUSY: Int
Link copied to clipboard
val CREATOR: Parcelable.Creator<PhoneItem>
Link copied to clipboard
val DEFAULT_ROLE_ICON_ID: Int
Link copied to clipboard
val DEFAULT_WT_SUPERVISORY_LEVEL: Int
Link copied to clipboard
val GEOLOCATION_ERROR_APP_NOT_INSTALLED: Int
Link copied to clipboard
val GEOLOCATION_ERROR_APPLICATION_SUSPENDED: Int
Link copied to clipboard
val GEOLOCATION_ERROR_DEFAULT_REASON: Int
Link copied to clipboard
val GEOLOCATION_ERROR_DEVICE_NOT_READY: Int
Link copied to clipboard
val GEOLOCATION_ERROR_DEVICE_SLEEP_MODE: Int
Link copied to clipboard
val GEOLOCATION_ERROR_DEVICE_TURNED_OFF: Int
Link copied to clipboard
val GEOLOCATION_ERROR_FAKE_LOCATION: Int
Link copied to clipboard
val GEOLOCATION_ERROR_FEATURE_NOT_ALLOWED: Int
Link copied to clipboard
val GEOLOCATION_ERROR_LOCATION_APP_DISABLED: Int
val GEOLOCATION_ERROR_LOCATION_SERVICE_DISABLED: Int
Link copied to clipboard
val GEOLOCATION_ERROR_NO_DATA: Int
Link copied to clipboard
val GEOLOCATION_ERROR_NOT_ACCURATE: Int
Link copied to clipboard
val GEOLOCATION_ERROR_OUTSIDE_TRACKING_RULE: Int
Link copied to clipboard
val GEOLOCATION_ERROR_POOR_GPS_SIGNAL: Int
Link copied to clipboard
val GEOLOCATION_ERROR_RETRIEVAL_TIMEOUT: Int
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_2G: String
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_3G: String
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_4G: String
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_5G: String
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_NONE: String
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_NOT_AVAILABLE: String
Link copied to clipboard
val GEOLOCATION_NETWORK_TYPE_WIFI: String
Link copied to clipboard
val MGM_TYPE_MGM: Int
Link copied to clipboard
val MGM_TYPE_NORMAL: Int
Link copied to clipboard
val TYPE_CAR_TRACKER: Int
Link copied to clipboard
val TYPE_EXTERNAL_VIDEO_DESTINATION: Int
Link copied to clipboard
val TYPE_EXTERNAL_VIDEO_SOURCE: Int
Link copied to clipboard
val TYPE_ROBOT: Int
Link copied to clipboard
val TYPE_UNKNOWN: Int
Link copied to clipboard
val TYPE_USER: Int
Link copied to clipboard
val UNKNOWN: Int

Functions

Link copied to clipboard
open fun _setAdminType(adminType: Int)
Link copied to clipboard
open fun _setBatteryLevel(mBatteryLevel: Int)
Link copied to clipboard
open fun _setBatteryNetworkDate(@Nullable batteryNetworkDate: String)
Link copied to clipboard
open fun _setDeviceType(deviceType: Int)
Link copied to clipboard
open fun _setFqdn(@NonNull fqdn: String)
Link copied to clipboard
open fun _setGeolocationAccuracy(geolocationAccuracy: Int)
Link copied to clipboard
open fun _setGeolocationAddress(@Nullable geolocationAddress: String)
Link copied to clipboard
open fun _setGeolocationErrorReasonAccuracy(geolocationErrorReasonAccuracy: Int)
Link copied to clipboard
open fun _setGeolocationErrorReasonDate(@Nullable geolocationErrorReasonDate: String)
Link copied to clipboard
open fun _setGeolocationLatitude(geolocationLatitude: Double)
Link copied to clipboard
open fun _setGeolocationLongitude(geolocationLongitude: Double)
Link copied to clipboard
open fun _setGeolocationSpeed(geolocationSpeed: Int)
Link copied to clipboard
open fun _setHidden(hidden: Boolean)
Link copied to clipboard
open fun _setId(@NonNull id: String)
Link copied to clipboard
open fun _setInternationalNumber(@Nullable internationalNumber: String)
Link copied to clipboard
open fun _setIsValidPhoneNumber(isValidPhoneNumber: Boolean)
Link copied to clipboard
open fun _setLastSubscriberDataDate(@Nullable lastSubscriberDataDate: String)
Link copied to clipboard
open fun _setMgmType(mgmType: Int)
Link copied to clipboard
open fun _setNetworkType(@Nullable mNetworkType: String)
Link copied to clipboard
open fun _setOperationalStatus(operationalStatus: Int)
Link copied to clipboard
open fun _setPhoneType(phoneType: Int)
Link copied to clipboard
open fun _setPushedFromServer(pushedFromServer: Boolean)
Link copied to clipboard
open fun _setRobotType(@Nullable robotType: String)
Link copied to clipboard
open fun _setRoleIcon(roleIcon: Int)
Link copied to clipboard
open fun _setSignalStrength(mSignalStrength: Int)
Link copied to clipboard
open fun _setSynced(synced: Boolean)
Link copied to clipboard
open fun _setSystemContactId(@NonNull sysContactId: String)
Link copied to clipboard
open fun _setUserAvailability(userAvailability: Int)
Link copied to clipboard
open fun _setUserConnected(isUserConnected: Boolean)
Link copied to clipboard
open fun _setUserReachability(userReachability: Int)
Link copied to clipboard
open fun _setWTSupervisoryLevel(wtSupervisoryLevel: Int)
Link copied to clipboard
open fun clone(): PhoneItem
Link copied to clipboard
open fun describeContents(): Int
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun getBatteryLevel(): Int
Link copied to clipboard
open fun getBatteryNetworkDate(): String
Link copied to clipboard
open fun getConvertPhoneType(): String
Link copied to clipboard
open fun getDeviceType(): Int
Link copied to clipboard
open fun getDisplayNumber(): String
Link copied to clipboard
open fun getFqdn(): String
Link copied to clipboard
open fun getGeolocationAccuracy(): Int
Link copied to clipboard
open fun getGeolocationAddress(): String
Link copied to clipboard
open fun getGeolocationErrorReason(): Int
Link copied to clipboard
open fun getGeolocationErrorReasonAccuracy(): Int
Link copied to clipboard
open fun getGeolocationErrorReasonDate(): String
Link copied to clipboard
open fun getGeolocationLatitude(): Double
Link copied to clipboard
open fun getGeolocationLongitude(): Double
Link copied to clipboard
open fun getGeolocationSpeed(): Int
Link copied to clipboard
open fun getId(): String
Link copied to clipboard
open fun getInternationalNumber(): String
Link copied to clipboard
open fun getLastSubscriberDataDate(): String
Link copied to clipboard
open fun getMCC(): String
Link copied to clipboard
open fun getMgmType(): Int
Link copied to clipboard
open fun getMNC(): String
Link copied to clipboard
open fun getNetworkType(): String
Link copied to clipboard
open fun getOperationalStatus(): Int
Link copied to clipboard
open fun getPhoneType(): Int
Link copied to clipboard
open fun getPLMN(): String
Link copied to clipboard
open fun getRobotType(): String
Link copied to clipboard
open fun getRoleIcon(): Int
Link copied to clipboard
open fun getSignalStrength(): Int
Link copied to clipboard
open fun getSystemContactId(): String
Link copied to clipboard
open fun getType(): Int
Link copied to clipboard
open fun getUserAvailability(): Int
Link copied to clipboard
open fun getUserReachability(): Int
Link copied to clipboard
open fun getWTSupervisoryLevel(): Int
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun isAdminType(): Boolean
Link copied to clipboard
open fun isHidden(): Boolean
Link copied to clipboard
open fun isPushedFromServer(): Boolean
Link copied to clipboard
open fun isSynced(): Boolean
Link copied to clipboard
open fun isUserConnected(): Boolean
Link copied to clipboard
open fun isValid(): Boolean
Link copied to clipboard
open fun isValidPhoneNumber(): Boolean
Link copied to clipboard
open fun setGeolocationErrorReason(geolocationErrorReason: Int)
Link copied to clipboard
open fun setMCC(@Nullable mcc: String)
Link copied to clipboard
open fun setMNC(@Nullable mnc: String)
Link copied to clipboard
open fun setType(type: Int)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun writeToParcel(@NonNull dest: Parcel, flags: Int)