|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ManagedObjectDependencyMetaData<D extends Enum<D>>
Describes an object which the ManagedObject for the
ManagedObjectSource is dependent upon.
| Method Summary | |
|---|---|
D |
getKey()
Obtains the Enum key identifying this dependency. |
String |
getLabel()
Provides a descriptive name for this dependency. |
Class<?> |
getType()
Obtains the Class that the dependent object must
extend/implement. |
String |
getTypeQualifier()
Obtains the qualifier on the type. |
| Method Detail |
|---|
D getKey()
Enum key identifying this dependency. If
null then dependency will be referenced by this instance's
index in the array returned from ManagedObjectSourceMetaData.
Enum key identifying the dependency or null
indicating identified by an index.Class<?> getType()
Class that the dependent object must
extend/implement.
String getTypeQualifier()
Obtains the qualifier on the type.
This is to enable qualifying the type of dependency required.
null if not qualifying
the type.String getLabel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||