Metaclass of Class items.
class Class \ from BOM
| attributes() | Returns a dictionary containing annotation attributes of the given class. |
| properties() | Returns all the properties in the class. |
Metaclass of Class items.
This is the class reflecting falcon class items. A class is a callable item that can generate instances.
Returns a dictionary containing annotation attributes of the given class.
Class.attributes( )
| Returns: | Nil if the class has no attributes, or a string-indexed dictionary. |
Returns all the properties in the class.
Class.properties( )
| Returns: | An array of strings representing property names. |
This method returns all the properties in this class.
The property list includes properties that refer to any kind of data, including functions (that is, methods), but it doesn't include properties in the metaclass of this item (FBOM properties).
The returned list is ordered by UNICODE value of the property names.
Note: Subclasses are seen as properties, so they will returned in the list too.