ज्ञात अप्रत्यक्ष उपवर्ग |
एक DataLayout
जो बफर में संग्रहीत डेटा को बूलियन में परिवर्तित करता है।
यह भी देखें
सार्वजनिक तरीके
सार बूलियनडाटाबफर | लागू करें (एस बफर) इस लेआउट को दिए गए बफ़र पर लागू करें। |
अमूर्त बूलियन | रीडबूलियन (एस बफर, लंबा सूचकांक) दिए गए इंडेक्स पर बफर से n = scale() मान पढ़ता है और उन्हें बूलियन के रूप में लौटाता है। |
सार बूलियन | रीडऑब्जेक्ट (एस बफर, लंबी अनुक्रमणिका) दिए गए इंडेक्स पर बफर से n = scale() मान पढ़ता है और उन्हें उपयोगकर्ता प्रकार में एकल मान के रूप में लौटाता है। |
अमूर्त शून्य | राइटबूलियन (एस बफर, बूलियन मान, लंबा सूचकांक) एक बूलियन को बफर प्रकार में परिवर्तित करने के बाद दिए गए इंडेक्स पर बफर में लिखता है। |
अमूर्त शून्य | राइटऑब्जेक्ट (एस बफर, बूलियन मान, लंबा सूचकांक) |
विरासत में मिली विधियाँ
सार्वजनिक तरीके
सार्वजनिक सार BooleanDataBuffer applyTo (S बफ़र)
इस लेआउट को दिए गए बफ़र पर लागू करें।
लौटाया गया DataBuffer
इंस्टेंस मूल बफ़र का केवल एक आवरण है और उसका अपना कोई बैकिंग स्टोरेज नहीं है।
पैरामीटर
बफर | इस लेआउट को लागू करने के लिए लक्ष्य बफ़र |
---|
रिटर्न
- इस लेआउट के साथ एक बफ़र
सार्वजनिक सार बूलियन रीडबूलियन (एस बफर, लंबा सूचकांक)
दिए गए इंडेक्स पर बफर से n = scale()
मान पढ़ता है और उन्हें बूलियन के रूप में लौटाता है।
पैरामीटर
बफर | पढ़ने के लिए बफ़र |
---|---|
अनुक्रमणिका | बफ़र में पढ़ने के लिए बफ़र की स्थिति |
रिटर्न
- बूलियन मान
यह भी देखें
सार्वजनिक सार बूलियन रीडऑब्जेक्ट (एस बफर, लंबी अनुक्रमणिका)
दिए गए इंडेक्स पर बफर से n = scale()
मान पढ़ता है और उन्हें उपयोगकर्ता प्रकार में एकल मान के रूप में लौटाता है।
यह इस इंटरफ़ेस के कार्यान्वयनकर्ताओं की जिम्मेदारी है कि वे सबसे उपयुक्त विधि का उपयोग करके दिए गए बफर से परिवर्तित किए जाने वाले मूल्य को पढ़ें। उदाहरण के लिए, एक ऐसे लेआउट के लिए जो एक long
BigInteger
में परिवर्तित करता है,
@Override public BigInteger readObject(LongDataBuffer buffer, long index) { return BigInteger.valueOf(buffer.getLong(index)); }यदि एक एकल उपयोगकर्ता मान एक से अधिक बफर मानों पर स्केल करता है,
index
बफर से पढ़े जाने वाले अनुक्रम की प्रारंभिक स्थिति को इंगित करता है। पैरामीटर
बफर | पढ़ने के लिए बफ़र |
---|---|
अनुक्रमणिका | बफ़र में पढ़ने के लिए बफ़र की स्थिति |
रिटर्न
- परिवर्तित मूल्य
सार्वजनिक सार शून्य राइटबूलियन (एस बफर, बूलियन मान, लंबा सूचकांक)
एक बूलियन को बफर प्रकार में परिवर्तित करने के बाद दिए गए इंडेक्स पर बफर में लिखता है।
पैरामीटर
बफर | लिखने के लिए बफ़र |
---|---|
कीमत | परिवर्तित करने और लिखने के लिए बूलियन |
अनुक्रमणिका | बफ़र में अनुक्रमणिका जहाँ परिवर्तित मान लिखा जाना चाहिए |