This site requires javascript.
Android Code Search
file:androidx/health/connect/client/units/Length.kt symbol:meters
search
close
info_outline
more_vert
Result 1 of 1
content_copy
Search Result Root
androidx/platform/frameworks/support
keyboard_arrow_right
Branch
Branch
androidx-main
keyboard_arrow_right
Search Result Path
health/connect/connect-client/src/main/java/androidx/health/connect/client/units/
Length.kt
content_copy
Preview
27:
28:
29:
@
get
:JvmName(
"getMeters"
)
val
in
Meters
: Double
get
() = value * type.metersPerUnit
82:
83:
84:
85:
86:
87:
/** Creates [Length] with the specified value in meters. */
@JvmStatic
fun
meters
(value: Double): Length = Length(value, Type.METERS)
/** Creates [Length] with the specified value in kilometers. */
@JvmStatic
fun
kilo
meters
(value: Double): Length = Length(value, Type.KILOMETERS)
98:
99:
100:
101:
102:
103:
private
enum
class
Type {
METERS
{
override
val
meters
PerUnit: Double =
1.0
},
KILO
METERS
{
override
val
meters
PerUnit: Double =
1000.0
120:
121:
122:
@
get
:JvmSynthetic
val
Double.
meters
: Length
get
() = Length.meters(value = this)
125:
126:
127:
@
get
:JvmSynthetic
val
Long.
meters
: Length
get
() = toDouble().meters
130:
131:
132:
@
get
:JvmSynthetic
val
Float.
meters
: Length
get
() = toDouble().meters
135:
136:
137:
@
get
:JvmSynthetic
val
Int.
meters
: Length
get
() = toDouble().meters
140:
141:
142:
@
get
:JvmSynthetic
val
Double.kilo
meters
: Length
get
() = Length.kilometers(value = this)
unfold_more
Show 8 more matching lines
chevron_left
1
chevron_right
Results per page
10
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Got it
Help
Open branch androidx-main