|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Documented @Retention(value=RUNTIME) @Target(value=TYPE) public @interface MXBean
An annotation used to explictly mark an interface
as defining (or not defining) an MXBean. By
default, such beans are taken to be those whose interface
has the suffix "MXBean". The presence of this
annotation overrides this intuition. The following
interfaces would be classed as MXBeans:
public interface SomethingMXBean{}@MXBean public interface Someat{}@MXBean(true) public interface SomeatElse{}The following would not:
public interface RandomInterface{}@MXBean(false) public interface SomethingMXBean{}
| Required Element Summary | |
|---|---|
boolean |
value
Returns true if the annotated interface is an MXBean. |
| Element Detail |
|---|
public abstract boolean value
MXBean.
MXBean.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||