@Retention(value=RUNTIME) @Documented @Inherited @Target(value=TYPE) @Indexed public @interface ExportedBean
Exportedannotations on its properties to indicate which properties are written as values to the remote XML/JSON API.
This annotation inherits, so it only needs to be placed on the base class.
public abstract int defaultVisibility
Exportedproperties of this class (and its descendants.)
A big default visibility value usually indicates that the bean is always exposed as a descendant of another bean. In such case, unless the default visibility is set no property will be exposed.
Copyright © 2004–2021. All rights reserved.