Top Description Methods
org.glassfish.gmbal

public @Interface IncludeSubclass

extends Annotation
Annotations
@Documented
@Target:TYPE
@Retention:RUNTIME
Imports
java.lang.annotation.Documented, .ElementType, .Retention, .RetentionPolicy, .Target

This annotation is applied to a class or interface representing ManagedData to indicate that the listed subclasses should have their attributes included in the corresponding CompositeData of the superclass. Any given instance of this class will have values for those attributes that are defined in the parent class or the subclass for the particular type of the instance.

Method Summary

Modifier and TypeMethod and Description
public Class<T>[]

Returns:

List of classes.
value
()

List of subclasses that should be analyzed for attributes and operations.

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

valueback to summary
public Class<T>[] value()

List of subclasses that should be analyzed for attributes and operations.

Returns:Class<T>[]

List of classes.