DataBuffer
इंस्टेंस के बैकिंग स्टोरेज पर जाएँ।
सार्वजनिक तरीके
सार आर | मैदान छोड़ना () यदि विज़िटर कार्यान्वयन किसी दिए गए DataBuffer के लिए बैकिंग स्टोरेज के प्रकार का समर्थन नहीं करता है तो फ़ॉलबैक विधि को कॉल किया जाता है इस इंटरफ़ेस के कार्यान्वयनकर्ता को उसके द्वारा समर्थित भंडारण के प्रकार के लिए |
सार आर | विज़िट (बाइटबफ़र बफ़र) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले ByteBuffer पर जाएँ |
सार आर | विज़िट (डबलबफ़र बफ़र) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले DoubleBuffer पर जाएँ |
सार आर | विज़िट (लॉन्गबफ़र बफ़र) DataBuffer के दिए गए उदाहरण का समर्थन करते हुए LongBuffer पर जाएँ |
सार आर | विजिट करें (बूलियन[] ऐरे, इंट ऑफसेट, इंट लेंथ) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले बूलियन सरणी पर जाएँ |
सार आर | जाएँ (फ्लोटबफ़र बफ़र) DataBuffer के दिए गए उदाहरण का समर्थन करते हुए FloatBuffer पर जाएँ |
सार आर | विजिट करें (ऑब्जेक्ट[] ऐरे, इंट ऑफसेट, इंट लेंथ) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले ऑब्जेक्ट ऐरे पर जाएँ |
सार आर | विज़िट (शॉर्टबफ़र बफ़र) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले ShortBuffer पर जाएँ |
सार आर | यात्रा (लंबा पता, लंबी लंबाई, लंबा पैमाना) DataBuffer के दिए गए उदाहरण के कच्चे मेमोरी सेगमेंट पर जाएँ |
सार आर | विज़िट (इंटबफ़र बफ़र) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले IntBuffer पर जाएँ |
सार आर | विज़िट (बिटसेट बिटसेट, इंट ऑफ़सेट, लंबी संख्याएँ) DataBuffer के दिए गए उदाहरण का समर्थन करने वाले बिट सेट पर जाएँ |
सार्वजनिक तरीके
सार्वजनिक सार आर फ़ॉलबैक ()
यदि विज़िटर कार्यान्वयन किसी दिए गए DataBuffer
के लिए बैकिंग स्टोरेज के प्रकार का समर्थन नहीं करता है तो फ़ॉलबैक विधि को कॉल किया जाता है
इस इंटरफ़ेस के कार्यान्वयनकर्ता को उसके द्वारा समर्थित भंडारण के प्रकार के लिए visit
विधियों को ओवरराइड करना होगा। यदि accept(DataStorageVisitor)
एक अलग प्रकार के स्टोरेज का उपयोग करके बफर पर कॉल किया जाता है, तो इनवोकेशन इस विधि पर वापस आ जाएगा।
रिटर्न
- कोई मान
सार्वजनिक सार आर विज़िट (बाइटबफ़र बफर)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले ByteBuffer
पर जाएँ
पैरामीटर
बफर | अंतर्निहित बफ़र |
---|
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (डबलबफ़र बफर)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले DoubleBuffer
पर जाएँ
पैरामीटर
बफर | अंतर्निहित बफ़र |
---|
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (लॉन्गबफ़र बफर)
DataBuffer
के दिए गए उदाहरण का समर्थन करते हुए LongBuffer
पर जाएँ
पैरामीटर
बफर | अंतर्निहित बफ़र |
---|
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (बूलियन[] सरणी, इंट ऑफ़सेट, इंट लंबाई)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले बूलियन सरणी पर जाएँ
पैरामीटर
सरणी | अंतर्निहित सरणी |
---|---|
ओफ़्सेट | सरणी के भीतर बफ़र का ऑफसेट |
लंबाई | सरणी के भीतर बफ़र की लंबाई |
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (फ्लोटबफ़र बफर)
DataBuffer
के दिए गए उदाहरण का समर्थन करते हुए FloatBuffer
पर जाएँ
पैरामीटर
बफर | अंतर्निहित बफ़र |
---|
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (ऑब्जेक्ट [] सरणी, इंट ऑफसेट, इंट लंबाई)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले ऑब्जेक्ट ऐरे पर जाएँ
पैरामीटर
सरणी | अंतर्निहित सरणी |
---|---|
ओफ़्सेट | सरणी के भीतर बफ़र का ऑफसेट |
लंबाई | सरणी के भीतर बफ़र की लंबाई |
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (शॉर्टबफ़र बफर)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले ShortBuffer
पर जाएँ
पैरामीटर
बफर | अंतर्निहित बफ़र |
---|
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर यात्रा (लंबा पता, लंबी लंबाई, लंबा पैमाना)
DataBuffer
के दिए गए उदाहरण के कच्चे मेमोरी सेगमेंट पर जाएँ
पैरामीटर
पता | बफ़र का मूल पता |
---|---|
लंबाई | बफ़र की लंबाई |
पैमाना | इस बफ़र के एकल मान को संग्रहीत करने के लिए आवश्यक बाइट्स की संख्या |
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (इंटबफ़र बफर)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले IntBuffer
पर जाएँ
पैरामीटर
बफर | अंतर्निहित बफ़र |
---|
रिटर्न
- कोई मान
यह सभी देखें
सार्वजनिक सार आर विज़िट (बिटसेट बिटसेट, इंट ऑफसेट, लंबी संख्याएं)
DataBuffer
के दिए गए उदाहरण का समर्थन करने वाले बिट सेट पर जाएँ
पैरामीटर
बिटसेट | अंतर्निहित बिट सेट |
---|---|
ओफ़्सेट | बिट सेट के भीतर बफ़र का ऑफसेट |
numBits | बिट सेट के भीतर बफर का प्रतिनिधित्व करने के लिए उपयोग की जाने वाली बिट्स की संख्या |
रिटर्न
- कोई मान