इनडोर लेवल

पब्लिक फ़ाइनल क्लास IndoorLevel ऑब्जेक्ट का विस्तार करता है

किसी इमारत में लेवल को दिखाता है.

इनडोर लेवल ऑब्जेक्ट सिर्फ़ आईडी के बराबर हैं. ऐसा हो सकता है कि अलग-अलग तरह का कॉन्टेंट हो.

आम तौर पर, लेवल एक इमारत से घिरा होता है, जबकि लेवल कई इमारतों से घिरा हो सकता है. उदाहरण के लिए, कारपार्क लेवल में कई इमारतें हो सकती हैं.

सार्वजनिक तरीके से जुड़ी खास जानकारी

void
चालू करें()
इस लेवल को इसके बिल्डिंग में दिखने वाले लेवल के तौर पर सेट करता है.
boolean
इसके बराबर है(अन्य ऑब्जेक्ट)
यह टेस्ट करता है कि यह IndoorLevel, दूसरे के बराबर है या नहीं.
String
getName()
लेवल के लिए स्थानीय जगह के अनुसार डिसप्ले नाम, उदाहरण
String
getShortName()
लेवल के लिए स्थानीय जगह के अनुसार छोटा डिसप्ले नाम, उदाहरण
int

इनहेरिट किए गए तरीके की खास जानकारी

सार्वजनिक तरीके

Public void चालू करें ()

इस लेवल को इसके बिल्डिंग में दिखने वाले लेवल के तौर पर सेट करता है. अगर लेवल कई इमारतों से घिरा है, तो उन सभी इमारतों के लिए यह लेवल 'चालू' के तौर पर सेट होगा.

सार्वजनिक बूलियन इसके बराबर है (अन्य ऑब्जेक्ट)

यह टेस्ट करता है कि यह IndoorLevel, दूसरे के बराबर है या नहीं.

पैरामीटर
अन्य एक Object.
रिटर्न
  • अगर दोनों ऑब्जेक्ट एक ही ऑब्जेक्ट हैं, यानी कि यह == अन्य है, तो 'सही'.

Public स्ट्रिंग getName ()

लेवल का स्थानीय जगह के अनुसार डिसप्ले नेम, जैसे कि "ग्राउंड फ़्लोर". कोई नाम नहीं दिए जाने पर एक खाली स्ट्रिंग दिखाता है.

Public स्ट्रिंग getShortName ()

लेवल के लिए स्थानीय भाषा में लिखा छोटा डिसप्ले नाम, जैसे कि "1". अगर कोई छोटा नाम तय नहीं किया गया है, तो यह फ़ंक्शन एक खाली स्ट्रिंग दिखाता है.

Public int hashCode ()