OpenJDK 8 - RowIdLifetime

Enum RowIdLifetime




openjdk

Enum RowIdLifetime

सभी लागू इंटरफेस:
RowIdLifetime , Comparable < RowIdLifetime >
public enum RowIdLifetime
extends Enum<RowIdLifetime>

रोविद जीवन-समय मूल्यों के लिए गणना।

जबसे:
1.6

Enum Constants

ROWID_UNSUPPORTED

public static final RowIdLifetime ROWID_UNSUPPORTED

इंगित करता है कि यह डेटा स्रोत ROWID प्रकार का समर्थन नहीं करता है।

ROWID_VALID_OTHER

public static final RowIdLifetime ROWID_VALID_OTHER

इंगित करता है कि इस डेटा स्रोत से एक RowId का जीवनकाल अनिश्चित है; लेकिन ROWID_VALID_TRANSACTION, ROWID_VALID_SESSION, या, ROWID_VALID_FOREVER में से एक नहीं।

ROWID_VALID_SESSION

public static final RowIdLifetime ROWID_VALID_SESSION

इंगित करता है कि इस डेटा स्रोत से एक RowId का जीवनकाल कम से कम युक्त सत्र है।

ROWID_VALID_TRANSACTION

public static final RowIdLifetime ROWID_VALID_TRANSACTION

इंगित करता है कि इस डेटा स्रोत से एक RowId का जीवनकाल कम से कम लेनदेन से युक्त है।

ROWID_VALID_FOREVER

public static final RowIdLifetime ROWID_VALID_FOREVER

इंगित करता है कि इस डेटा स्रोत से एक RowId का जीवनकाल, प्रभावी रूप से, असीमित है।

तरीके

मान

public static RowIdLifetime[] values()

इस ऐनुम प्रकार के स्थिरांक युक्त एक सरणी देता है, जिस क्रम में वे घोषित किए जाते हैं। इस विधि का उपयोग स्थिरांक पर पुनरावृति करने के लिए किया जा सकता है:

for (RowIdLifetime c : RowIdLifetime.values())
    System.out.println(c);

यह दिखाता है:
इस ऐनुम प्रकार के स्थिरांक युक्त एक सरणी, जिस क्रम में वे घोषित किए जाते हैं

का मूल्य

public static RowIdLifetime valueOf(String name)

निर्दिष्ट नाम के साथ इस प्रकार का एनम स्थिरांक लौटाता है। स्ट्रिंग को इस प्रकार के एक एनम स्थिरांक को घोषित करने के लिए उपयोग किए जाने वाले पहचानकर्ता से बिल्कुल मेल खाना चाहिए। (अत्यधिक व्हाट्सएप वर्णों की अनुमति नहीं है।)

पैरामीटर:
name - लौटाए जाने वाले एनम का नाम।
यह दिखाता है:
निर्दिष्ट नाम के साथ एनम स्थिरांक
फेंकता:
IllegalArgumentException - यदि इस enum प्रकार में निर्दिष्ट नाम के साथ कोई स्थिरांक नहीं है
NullPointerException - यदि तर्क अशक्त है