TimeVal

public class TimeVal
extends Object

java.lang.Object
. com.android.tradefed.util.TimeVal


นี่คือประเภทแมวมองที่พัน Long มันมีอยู่เพียงเป็นคำใบ้สำหรับตัวเลือกการแยกวิเคราะห์เครื่องจักรที่ควรแยกวิเคราะห์ค่าเฉพาะราวกับว่ามันเป็นสตริงที่แสดงถึงค่าเวลา

เราขอแนะนำให้ใช้ Duration แทน

สรุป

ผู้สร้างสาธารณะ

TimeVal (Long value)

สร้างวัตถุ TimeVal ที่จัดสรรใหม่ซึ่งแสดงถึงอาร์กิวเมนต์แบบยาวที่ระบุ

TimeVal (String value)

สร้างวัตถุ TimeVal ที่จัดสรรใหม่ที่แสดงถึง การประทับเวลา ระบุโดยพารามิเตอร์สตริง

วิธีการสาธารณะ

Long asLong ()
int compareTo (Long other)

double doubleValue ()

float floatValue ()

static long fromString (String value)

แยกวิเคราะห์สตริงเป็นค่าเวลาแบบลำดับชั้น

หน่วยเริ่มต้นคือมิลลิวินาที

int intValue ()

long longValue ()

ผู้สร้างสาธารณะ

TimeVal

public TimeVal (Long value)

สร้างวัตถุ TimeVal ที่จัดสรรใหม่ซึ่งแสดงถึงอาร์กิวเมนต์แบบยาวที่ระบุ

พารามิเตอร์
value Long

TimeVal

public TimeVal (String value)

สร้างวัตถุ TimeVal ที่จัดสรรใหม่ที่แสดงถึง การประทับเวลา ระบุโดยพารามิเตอร์สตริง สตริงจะถูกแปลงเป็น TimeVal ในลักษณะเดียวกับที่ใช้โดย fromString(String)

พารามิเตอร์
value String

วิธีการสาธารณะ

asLong

public Long asLong ()

คืนสินค้า
Long ห่อ Long ค่า.

เปรียบเทียบกับ

public int compareTo (Long other)

พารามิเตอร์
other Long

คืนสินค้า
int

doubleValue

public double doubleValue ()

คืนสินค้า
double

floatValue

public float floatValue ()

คืนสินค้า
float

จากสตริง

public static long fromString (String value)

แยกวิเคราะห์สตริงเป็นค่าเวลาแบบลำดับชั้น

หน่วยเริ่มต้นคือมิลลิวินาที parser จะยอมรับ s สำหรับวินาที (1000 มิลลิวินาที), m สำหรับนาที (60 วินาที), h สำหรับชั่วโมง (60 นาที) หรือ d สำหรับวัน (24 ชั่วโมง)

หน่วยสามารถผสมและจับคู่ได้ ตราบใดที่แต่ละหน่วยปรากฏขึ้นครั้งเดียว และตราบใดที่หน่วยทั้งหมดที่ปรากฏอยู่ในลำดับที่ลดลง ตัวอย่างเช่น h อาจปรากฏก่อน m เท่านั้น และอาจปรากฏหลังจาก d เท่านั้น ตัวอย่างเช่น "1d2h3m4s5ms" จะเป็นค่าเวลาที่ถูกต้อง เช่นเดียวกับ "4" หรือ "4ms" ช่องว่างที่ฝังไว้ทั้งหมดจะถูกยกเลิก

โปรดทราบว่าวิธีนี้ปฏิเสธการล้น ดังนั้นหมายเลขเอาต์พุตจึงรับประกันว่าไม่เป็นค่าลบ และให้พอดีกับประเภท long

พารามิเตอร์
value String

คืนสินค้า
long

intValue

public int intValue ()

คืนสินค้า
int

คุ้มราคา

public long longValue ()

คืนสินค้า
long