booster / com.didiglobal.booster.aapt / Configuration

Configuration

data class Configuration

Author
johnsonlee

Types

Imsi

data class Imsi

Input

data class Input

Locale

data class Locale

ScreenConfig

data class ScreenConfig

ScreenConfig2

data class ScreenConfig2

ScreenSize

data class ScreenSize

ScreenType

data class ScreenType

Version

data class Version

Constructors

<init>

Deep copy constructor

Configuration(configuration: Configuration)Configuration(size: Int = 0, imsi: Imsi = Imsi(), locale: Locale = Locale(), screenType: ScreenType = ScreenType(), input: Input = Input(), screenSize: ScreenSize = ScreenSize(), version: Version = Version(), screenConfig: ScreenConfig = ScreenConfig(), screenSizeDp: ScreenSize = ScreenSize(), localeScript: ByteArray = ByteArray(4), localeVariant: ByteArray = ByteArray(8), screenConfig2: ScreenConfig2 = ScreenConfig2())

Properties

imsi

var imsi: Imsi

input

var input: Input

locale

var locale: Locale

localeScript

The ISO-15924 short name for the script corresponding to this configuration. (eg. Hant, Latn, etc.). Interpreted in conjunction with the locale field.

var localeScript: ByteArray

localeVariant

A single BCP-47 variant subtag. Will vary in length between 4 and 8 chars. Interpreted in conjunction with the locale field.

var localeVariant: ByteArray

screenConfig

var screenConfig: ScreenConfig

screenConfig2

var screenConfig2: ScreenConfig2

screenSize

var screenSize: ScreenSize

screenSizeDp

var screenSizeDp: ScreenSize

screenType

var screenType: ScreenType

size

var size: Int

version

var version: Version

Functions

equals

fun equals(other: Any?): Boolean

hashCode

fun hashCode(): Int

toString

fun toString(): String
fun toString(sequence: CharSequence): String
fun toString(builder: StringBuilder): String