Annotation Type ManagedObject
- 
@Documented @Retention(RUNTIME) @Target(FIELD) public @interface ManagedObject- Author:
 - Daniel Sagenschneider
 
 
- 
- 
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<? extends ManagedObjectSource<?,?>>sourceObtains the implementingManagedObjectSource. 
- 
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description SectionOutputLink[]flowsObtains theSectionOutputLinkinstances.PropertyValue[]propertiesObtains thePropertyValueinstances.TypeQualifier[]qualifiersObtains theTypeQualifierinstances. 
 - 
 
- 
- 
Element Detail
- 
source
java.lang.Class<? extends ManagedObjectSource<?,?>> source
Obtains the implementingManagedObjectSource.- Returns:
 - Implementing 
ManagedObjectSource. 
 
 - 
 
- 
- 
properties
PropertyValue[] properties
Obtains thePropertyValueinstances.- Returns:
 PropertyValueinstances.
- Default:
 - {}
 
 
 - 
 
- 
- 
qualifiers
TypeQualifier[] qualifiers
Obtains theTypeQualifierinstances.- Returns:
 TypeQualifierinstances.
- Default:
 - {}
 
 
 - 
 
- 
- 
flows
SectionOutputLink[] flows
Obtains theSectionOutputLinkinstances.- Returns:
 SectionOutputLinkinstances.
- Default:
 - {}
 
 
 - 
 
 -