| Package | org.spicefactory.lib.reflect |
| Class | public class FunctionBase |
| Inheritance | FunctionBase Member MetadataAware |
| Subclasses | Constructor, Method |
| Property | Defined by | ||
|---|---|---|---|
![]() | name : String
The name of this member.
| Member | |
![]() | owner : ClassInfo
The owner of this member.
| Member | |
| parameters : Array [read-only]
The parameter types of the function represented by this instance.
| FunctionBase | ||
| Method | Defined by | ||
|---|---|---|---|
![]() |
getAllMetadata():Array
Returns all metadata tags for this type in no particular order.
| MetadataAware | |
![]() |
getMetadata(type:Object):Array
Returns all metadata tags for the specified type for this element.
| MetadataAware | |
|
parametersFromXml(xml:XML, owner:ClassInfo):Array
[static]
| FunctionBase | ||
| Method | Defined by | ||
|---|---|---|---|
|
convertParameters(params:Array):void
Converts the specified parameters to the types expected for this function if necessary.
| FunctionBase | ||
| parameters | property |
parameters:Array [read-only]
The parameter types of the function represented by this instance.
Each element in the returned Array is an instance of the Parameter class.
public function get parameters():Array
| convertParameters | () | method |
protected function convertParameters(params:Array):voidConverts the specified parameters to the types expected for this function if necessary.
Parametersparams:Array — the parameters to convert
|
— if the specified number of parameters is invalid for this function
|
|
— if the conversion for one of parameters fails
|
| parametersFromXml | () | method |
public static function parametersFromXml(xml:XML, owner:ClassInfo):ArrayParameters
xml:XML |
|
owner:ClassInfo |
Array |