TimeVal
public class TimeVal
extends Object
java.lang.Object |
↳ | com.android.tradefed.util.TimeVal |
यह एक सेंटीनेल प्रकार है जो एक Long
लपेटता है। यह पूरी तरह से विकल्प पार्सिंग मशीनरी के संकेत के रूप में मौजूद है कि एक विशेष मान को पार्स किया जाना चाहिए जैसे कि यह एक समय मान का प्रतिनिधित्व करने वाली स्ट्रिंग थी।
हम इसके बजाय Duration
उपयोग करने की सलाह देते हैं।
सारांश
सार्वजनिक निर्माणकर्ता |
---|
TimeVal (Long value) एक नए आवंटित TimeVal ऑब्जेक्ट का निर्माण करता है जो निर्दिष्ट Long तर्क का प्रतिनिधित्व करता है |
TimeVal (String value) एक नए आबंटित TimeVal ऑब्जेक्ट का निर्माण करता है जो इसका प्रतिनिधित्व करता है TIMESTAMP स्ट्रिंग पैरामीटर द्वारा इंगित किया गया। |
सार्वजनिक निर्माणकर्ता
TimeVal
public TimeVal (Long value)
एक नए आवंटित TimeVal ऑब्जेक्ट का निर्माण करता है जो निर्दिष्ट Long तर्क का प्रतिनिधित्व करता है
TimeVal
public TimeVal (String value)
एक नए आबंटित TimeVal ऑब्जेक्ट का निर्माण करता है जो इसका प्रतिनिधित्व करता है TIMESTAMP स्ट्रिंग पैरामीटर द्वारा इंगित किया गया। fromString(String)
विधि द्वारा उपयोग किए जाने वाले तरीके से स्ट्रिंग को TimeVal में परिवर्तित कर दिया जाता है।
सार्वजनिक तरीके
जब तक
public Long asLong ()
रिटर्न |
---|
Long | लपेटा हुआ Long मूल्य। |
से तुलना करें
public int compareTo (Long other)
doubleValue
public double doubleValue ()
फ्लोटवैल्यू
public float floatValue ()
फ्रॉमस्ट्रिंग
public static long fromString (String value)
स्ट्रिंग को एक पदानुक्रमित समय मान के रूप में पार्स करता है
डिफ़ॉल्ट इकाई मिली है। पार्सर सेकेंड (1000 मिली) के लिए
s
, मिनट के लिए
m
(60 सेकेंड), घंटे (60 मिनट) के लिए
h
, या दिनों (24 घंटे) के लिए
d
स्वीकार करेगा।
इकाइयों को मिश्रित और मिलान किया जा सकता है, जब तक कि प्रत्येक इकाई एक बार में दिखाई देती है, और जब तक दिखाई देने वाली सभी इकाइयां पैमाने के घटते क्रम में सूचीबद्ध होती हैं। इसलिए, उदाहरण के लिए,
h
केवल
m
पहले प्रकट हो सकता है, और केवल
d
के बाद प्रकट हो सकता है। एक विशिष्ट उदाहरण के रूप में, "1d2h3m4s5ms" एक मान्य समय मान होगा, जैसा कि "4" या "4ms" होगा। सभी एम्बेडेड व्हाइटस्पेस को छोड़ दिया गया है।
ध्यान दें कि यह विधि अतिप्रवाह को अस्वीकार करती है। इसलिए आउटपुट नंबर गैर-नकारात्मक होने और
long
प्रकार के भीतर फिट होने की गारंटी है।
intValue
public int intValue ()
longValue
public long longValue ()