নেস্ট পেয়ারিং কোডের সাথে কাজ করার জন্য ইউটিলিটি ফাংশন।
ধ্রুবক সারাংশ
int | BITS_PER_CHARACTER | একটি একক জোড়া কোড অক্ষরে এনকোড করা বিটের সংখ্যা৷ |
int | KRYPTONITE_PAIRING_CODE_LENGTH | ক্রিপ্টোনাইটের জন্য পেয়ারিং কোডের দৈর্ঘ্য। |
int | STANDARD_PAIRING_CODE_LENGTH | বেশিরভাগ নেস্ট প্রোডাক্টের জন্য পেয়ারিং কোডের দৈর্ঘ্য। |
পাবলিক কনস্ট্রাক্টর সারাংশ
পাবলিক পদ্ধতির সারাংশ
স্ট্যাটিক বুলিয়ান | isValidPairingCode (স্ট্রিং পেয়ারিং কোড) নেস্ট পেয়ারিং কোডের সিনট্যাক্স এবং অখণ্ডতা যাচাই করুন। |
স্ট্যাটিক স্ট্রিং | kryptoniteDeviceIdToPairingCode (দীর্ঘ ডিভাইসআইডি) একটি প্রদত্ত ক্রিপ্টোনাইট ডিভাইস আইডির সাথে সংশ্লিষ্ট পেয়ারিং কোড প্রদান করে। |
স্থির দীর্ঘ | kryptonitePairingCodeToDeviceId (স্ট্রিং পেয়ারিং কোড) একটি প্রদত্ত ক্রিপ্টোনাইট পেয়ারিং কোডের সাথে সংশ্লিষ্ট ডিভাইস আইডি প্রদান করে। |
স্ট্যাটিক স্ট্রিং | nevisDeviceIdToPairingCode (দীর্ঘ ডিভাইসআইডি) একটি প্রদত্ত নেভিস ডিভাইস আইডির সাথে সংশ্লিষ্ট পেয়ারিং কোড ফেরত দেয়। |
স্থির দীর্ঘ | nevisPairingCodeToDeviceId (স্ট্রিং পেয়ারিং কোড) একটি প্রদত্ত নেভিস পেয়ারিং কোডের সাথে সম্পর্কিত ডিভাইস আইডি প্রদান করে। |
স্ট্যাটিক স্ট্রিং | নরমালাইজ পেয়ারিং কোড (স্ট্রিং পেয়ারিং কোড) একটি জোড়া কোড স্ট্রিং মধ্যে অক্ষর স্বাভাবিক করুন. |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতির সারাংশ
ধ্রুবক
পাবলিক স্ট্যাটিক চূড়ান্ত int BITS_PER_CHARACTER
একটি একক জোড়া কোড অক্ষরে এনকোড করা বিটের সংখ্যা৷
KRYPTONITE_PAIRING_CODE_LENGTH int পাবলিক স্ট্যাটিক ফাইনাল
ক্রিপ্টোনাইটের জন্য পেয়ারিং কোডের দৈর্ঘ্য।
STANDARD_PAIRING_CODE_LENGTH int পাবলিক স্ট্যাটিক ফাইনাল
বেশিরভাগ নেস্ট প্রোডাক্টের জন্য পেয়ারিং কোডের দৈর্ঘ্য।
পাবলিক কনস্ট্রাক্টর
সর্বজনীন পেয়ারিং কোড ইউটিলস ()
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক বুলিয়ান isValidPairingCode (স্ট্রিং পেয়ারিং কোড)
নেস্ট পেয়ারিং কোডের সিনট্যাক্স এবং অখণ্ডতা যাচাই করুন।
পরামিতি
পেয়ারিং কোড | পেয়ারিং কোড। |
---|
পাবলিক স্ট্যাটিক স্ট্রিং kryptoniteDeviceIdToPairingCode (দীর্ঘ ডিভাইসআইডি)
একটি প্রদত্ত ক্রিপ্টোনাইট ডিভাইস আইডির সাথে সংশ্লিষ্ট পেয়ারিং কোড প্রদান করে। যদি সরবরাহ করা ডিভাইস আইডি একটি বৈধ Krytponite ডিভাইস আইডি না হয়, তবে পদ্ধতিটি শূন্য প্রদান করে।
পরামিতি
ডিভাইস আইডি | ক্রিপ্টোনাইট ডিভাইস আইডি। |
---|
পাবলিক স্ট্যাটিক লং ক্রিপ্টোনাইট পেয়ারিংকোডটোডিভাইসআইডি (স্ট্রিং পেয়ারিং কোড)
একটি প্রদত্ত ক্রিপ্টোনাইট পেয়ারিং কোডের সাথে সংশ্লিষ্ট ডিভাইস আইডি প্রদান করে। সরবরাহকৃত পেয়ারিং কোডটি বৈধ না হলে, ক্রিপ্টোনাইট পেয়ারিং কোড না হলে পদ্ধতিটি 0 প্রদান করে।
পরামিতি
পেয়ারিং কোড | ক্রিপ্টোনাইট পেয়ারিং কোড। |
---|
পাবলিক স্ট্যাটিক স্ট্রিং nevisDeviceIdToPairingCode (দীর্ঘ ডিভাইসআইডি)
একটি প্রদত্ত নেভিস ডিভাইস আইডির সাথে সংশ্লিষ্ট পেয়ারিং কোড ফেরত দেয়। যদি সরবরাহ করা ডিভাইস আইডি একটি বৈধ নেভিস ডিভাইস আইডি না হয়, তবে পদ্ধতিটি শূন্য প্রদান করে।
পরামিতি
ডিভাইস আইডি | নেভিস ডিভাইস আইডি। |
---|
পাবলিক স্ট্যাটিক লং nevisPairingCodeToDeviceId (স্ট্রিং পেয়ারিং কোড)
একটি প্রদত্ত নেভিস পেয়ারিং কোডের সাথে সম্পর্কিত ডিভাইস আইডি প্রদান করে। সরবরাহকৃত পেয়ারিং কোডটি বৈধ না হলে, নেভিস পেয়ারিং কোড না হলে পদ্ধতিটি 0 প্রদান করে।
পরামিতি
পেয়ারিং কোড | নেভিস পেয়ারিং কোড। |
---|
পাবলিক স্ট্যাটিক স্ট্রিং নরমালাইজ পেয়ারিং কোড (স্ট্রিং পেয়ারিং কোড)
একটি জোড়া কোড স্ট্রিং মধ্যে অক্ষর স্বাভাবিক করুন. এই ফাংশনটি সমস্ত বর্ণমালার অক্ষরকে বড় হাতের অক্ষরে রূপান্তর করে, অবৈধ অক্ষর 'I', 'O', 'Q' এবং 'Z' কে যথাক্রমে '1', '0', '0' এবং '2'-এ ম্যাপ করে, এবং প্রদত্ত স্ট্রিং থেকে অন্যান্য সমস্ত নন-পেয়ারিং কোড অক্ষর সরিয়ে দেয়।
পরামিতি
পেয়ারিং কোড | পেয়ারিং কোড। |
---|