@Retention(value=RUNTIME) @Target(value=METHOD) public @interface TeaReference
This is on method that provides referenced object.
The method takes as an argument a key (or no arguments for top-level object) and returns AgentObjectIdentifier or its subclasses, or
BaseTeaObject or its subclasses, OR a Collection or an array of those.
| Modifier and Type | Required Element and Description |
|---|---|
String |
name
Name of the reference.
|
| Modifier and Type | Optional Element and Description |
|---|---|
String |
objectType
Name of the type to which this reference belongs to (source of the reference).
|
String |
referenceType
Type of the reference, optional when the type can be derived from the return value of the method.
|
public abstract String name
public abstract String referenceType
AgentObjectIdentifier.public abstract String objectType
Copyright © 2015 Cloud Software Group, Inc.. All Rights Reserved.