Method | Description | |
---|---|---|
GetConstructor ( Annotation label ) : Constructor |
Creates a constructor that is used to instantiate the parameter used to represent the specified annotation. The constructor created by this method takes three arguments, a constructor, an annotation, and the parameter index.
|
|
GetEntry ( Annotation label ) : |
Creates an entry that is used to select the constructor for the parameter. Each parameter must implement a constructor that takes a constructor, and annotation, and the index of the parameter. If the annotation is not know this method throws an exception.
|
|
GetInstance ( Constructor method, Annotation label, int index ) : Parameter |
Creates a
|
public GetConstructor ( Annotation label ) : Constructor | ||
label | Annotation | /// the XML annotation representing the label /// |
return | Constructor |
public GetEntry ( Annotation label ) : |
||
label | Annotation | /// the XML annotation used to create the parameter /// |
return |
public GetInstance ( Constructor method, Annotation label, int index ) : Parameter | ||
method | Constructor | /// this is the constructor the parameter exists in /// |
label | Annotation | /// represents the XML annotation for the contact /// |
index | int | |
return | Parameter |