TimeVal
public
class
TimeVal
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.TimeVal |
이 클래스는 지원 중단되었습니다.
instead.Duration
Long를 래핑하는 전조 유형입니다. 이는 특정 값이 시간 값을 나타내는 문자열인 것처럼 파싱되어야 한다는 옵션 파싱 메커니즘에 대한 힌트로만 존재합니다.
요약
공개 생성자 | |
|---|---|
TimeVal(Long value)
지정된 Long 인수를 나타내는 새로 할당된 TimeVal 객체를 생성합니다. |
|
TimeVal(String value)
문자열 매개변수로 지정된 |
|
공개 메서드 | |
|---|---|
Long
|
asLong()
|
int
|
compareTo(Long other)
|
double
|
doubleValue()
|
float
|
floatValue()
|
static
long
|
fromString(String value)
문자열을 계층적 시간 값으로 파싱합니다. 기본 단위는 밀리초입니다. |
int
|
intValue()
|
long
|
longValue()
|
공개 생성자
TimeVal
public TimeVal (Long value)
지정된 Long 인수를 나타내는 새로 할당된 TimeVal 객체를 생성합니다.
| 매개변수 | |
|---|---|
value |
Long |
TimeVal
public TimeVal (String value)
문자열 매개변수로 지정된 fromString(String) 메서드에서 사용하는 방식과 정확히 동일하게 TimeVal로 변환됩니다.
| 매개변수 | |
|---|---|
value |
String |
공개 메서드
asLong
public Long asLong ()
| 반환 값 | |
|---|---|
Long |
래핑된 Long 값입니다.
|
compareTo
public int compareTo (Long other)
| 매개변수 | |
|---|---|
other |
Long |
| 반환 값 | |
|---|---|
int |
|
doubleValue
public double doubleValue ()
| 반환 값 | |
|---|---|
double |
|
floatValue
public float floatValue ()
| 반환 값 | |
|---|---|
float |
|
fromString
public static long fromString (String value)
문자열을 계층적 시간 값으로 파싱합니다.
기본 단위는 밀리초입니다. 파서는 초 (1,000밀리초)의 경우 s, 분 (60초)의 경우 m, 시간 (60분)의 경우 h, 일(24시간)의 경우 d을 허용합니다.
각 단위가 최대 한 번만 표시되고 표시되는 모든 단위가 규모가 감소하는 순서로 나열되는 한 단위를 혼합하여 사용할 수 있습니다. 예를 들어 h는 m 앞에만 표시될 수 있고 d 뒤에만 표시될 수 있습니다. 구체적인 예를 들어 '1d2h3m4s5ms'는 '4' 또는 '4ms'와 마찬가지로 유효한 시간 값입니다. 모든 삽입된 공백은 삭제됩니다.
이 메서드는 오버플로를 거부합니다. 따라서 출력 숫자는 음수가 아니며 long 유형 내에 들어맞습니다.
| 매개변수 | |
|---|---|
value |
String |
| 반환 값 | |
|---|---|
long |
|
intValue
public int intValue ()
| 반환 값 | |
|---|---|
int |
|
longValue
public long longValue ()
| 반환 값 | |
|---|---|
long |
|