|
COSMOS ${releaseVersion} data-collection Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Target(value=METHOD) @Retention(value=RUNTIME) public @interface CreateManagedRelation
Annotation used to indicate a creator for a managed relation.
| Required Element Summary | |
|---|---|
java.lang.String |
type
The type of the relation |
| Optional Element Summary | |
|---|---|
java.lang.String |
name
The name of the relation |
java.lang.String |
namespace
The namespace to be used for the relation. |
java.lang.String |
relatedClassName
The name of the class corresponding to the related resource. |
java.lang.String[] |
roles
The roles played by the participants in the relation. |
| Element Detail |
|---|
public abstract java.lang.String type
public abstract java.lang.String name
public abstract java.lang.String relatedClassName
public abstract java.lang.String namespace
public abstract java.lang.String[] roles
|
COSMOS ${releaseVersion} data-collection Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||