IT. Expert System.

Java Standard Edition (SE)

XmlAccessorType


javax.xml.bind.annotation

Annotation Type XmlAccessorType



  • @Inherited
     @Retention(value=RUNTIME)
     @Target(value={PACKAGE,TYPE})
    public @interface XmlAccessorType

    Controls whether fields or Javabean properties are serialized by default.

    Usage

    @XmlAccessorType annotation can be used with the following program elements:

    • package
    • a top level class

    See "Package Specification" in javax.xml.bind.package javadoc for additional common information.

    This annotation provides control over the default serialization of properties and fields in a class.

    The annotation @XmlAccessorType on a package applies to all classes in the package. The following inheritance semantics apply:

    • If there is a @XmlAccessorType on a class, then it is used.
    • Otherwise, if a @XmlAccessorType exists on one of its super classes, then it is inherited.
    • Otherwise, the @XmlAccessorType on a package is inherited.

    Defaulting Rules:

    By default, if @XmlAccessorType on a package is absent, then the following package level annotation is assumed.

       @XmlAccessorType(XmlAccessType.PUBLIC_MEMBER)
     

    By default, if @XmlAccessorType on a class is absent, and none of its super classes is annotated with @XmlAccessorType, then the following default on the class is assumed:

       @XmlAccessorType(XmlAccessType.PUBLIC_MEMBER)
     

    This annotation can be used with the following annotations: XmlType, XmlRootElement, XmlAccessorOrder, XmlSchema, XmlSchemaType, XmlSchemaTypes, , XmlJavaTypeAdapter. It can also be used with the following annotations at the package level: XmlJavaTypeAdapter.

    Since:
    JAXB2.0
    See Also:
    XmlAccessType
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element and Description
      XmlAccessType value
      Specifies whether fields or properties are serialized.
    • Element Detail

      • value

        public abstract XmlAccessType value
        Specifies whether fields or properties are serialized.
        See Also:
        XmlAccessType
        Default:
        javax.xml.bind.annotation.XmlAccessType.PUBLIC_MEMBER


Content

Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)

SQL

HTML

PHP

CSS

Java Script

MYSQL

JQUERY

VBS

REGEX

C

C++

C#

Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

License.
All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 9739 / 159216597. Delta: 0.03003 с