JavaTM 2 Platform
Standard Ed. 6

javax.xml.bind.annotation
列舉 XmlAccessType

java.lang.Object
  繼承者 java.lang.Enum<XmlAccessType>
      繼承者 javax.xml.bind.annotation.XmlAccessType
所有已實作的介面:
Serializable, Comparable<XmlAccessType>

public enum XmlAccessType
extends Enum<XmlAccessType>

由 XmlAccessorType 使用,用於控制欄位或屬性的序列化。

從以下版本開始:
JAXB2.0
另請參見:
XmlAccessorType

列舉常數摘要
FIELD
          JAXB 綁定類別中的每個非靜態、非瞬態欄位將會自動綁定到 XML,除非由 XmlTransient 註釋。
NONE
          所有欄位或屬性都不能綁定到 XML,除非使用一些 JAXB 註釋專門對它們進行註釋。
PROPERTY
          JAXB 綁定類別中的每個獲取方法/設置方法對將會自動綁定到 XML,除非由 XmlTransient 註釋。
PUBLIC_MEMBER
          每個公共獲取方法/設置方法對和每個公共欄位將會自動綁定到 XML,除非由 XmlTransient 註釋。
 
方法摘要
static XmlAccessType valueOf(String name)
          返回帶有指定名稱的該型別的列舉常數。
static XmlAccessType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
從類別 java.lang.Enum 繼承的方法
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
從類別 java.lang.Object 繼承的方法
getClass, notify, notifyAll, wait, wait, wait
 

列舉常數詳細資訊

PROPERTY

public static final XmlAccessType PROPERTY
JAXB 綁定類別中的每個獲取方法/設置方法對將會自動綁定到 XML,除非由 XmlTransient 註釋。 只在用一些 JAXB 註釋來顯式註釋欄位時,這些欄位才綁定到 XML。


FIELD

public static final XmlAccessType FIELD
JAXB 綁定類別中的每個非靜態、非瞬態欄位將會自動綁定到 XML,除非由 XmlTransient 註釋。 只在用一些 JAXB 註釋來顯式註釋欄位時,getter/setter 對才綁定到 XML。


PUBLIC_MEMBER

public static final XmlAccessType PUBLIC_MEMBER
每個公共獲取方法/設置方法對和每個公共欄位將會自動綁定到 XML,除非由 XmlTransient 註釋。 只在用適當的 JAXB 註釋來顯式註釋那些僅對打包存取而言專用、受保護或預設的欄位或獲取方法/設置方法對時,才將它們綁定到 XML。


NONE

public static final XmlAccessType NONE
所有欄位或屬性都不能綁定到 XML,除非使用一些 JAXB 註釋專門對它們進行註釋。

方法詳細資訊

values

public static final XmlAccessType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for(XmlAccessType c : XmlAccessType.values())
        System.out.println(c);

返回:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static XmlAccessType valueOf(String name)
返回帶有指定名稱的該型別的列舉常數。 字元串必須與用於宣告該型別的列舉常數的 標識符完全比對。(不允許有多餘 的空格。)

參數:
指定要返回的列舉常數的名稱。 -
返回:
返回帶有指定名稱的列舉常數
拋出:
如果該列舉型別沒有帶有指定名稱的常數, - 則拋出 IllegalArgumentException

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only