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:
- {}
-
-