#include <Unit.h>
Inheritance diagram for acdk::lang::reflect::Unit:
Public Member Functions | |
Unit (const acdk::lang::dmi::UnitInfo *unitInfo) | |
internal constructor | |
RClassArray | getClasses () |
returns all classes registered in this unit | |
RUnit | getParent () |
returns the parent of this unit If no parent returns Nil This method only regards already loaded packages | |
RUnitArray | getChilds (bool recursive=false) |
return the childs (nested) units | |
REnumerationArray | getEnumerations () |
return all enumerations in this unit | |
virtual dmi::MetaInfo * | getMetaInfo () |
implemented interface for MetaObject | |
virtual RString | getName () |
returns the ClassName for this object by default | |
virtual bool | equals (IN(RObject) obj) |
Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance. | |
int | compareTo (IN(RUnit) obj) |
int | compareTo (IN(RObject) obj) |
compares t objects Object::compareTo() UnsupportedOperationException | |
virtual int | hashCode () |
virtual RString | toString () |
return a string representation of this object Object::toString() return getName() by default | |
virtual RString | toIndentifier () |
virtual RString | toTypeString (int format=acdk::lang::dmi::TpFtFormatStandard) |
print the information | |
Static Public Member Functions | |
RUnit | getUnit (IN(RString) unitname) |
return the unit with given name. | |
RUnitArray | getUnits () |
returns all registered Units | |
Private Attributes | |
const acdk::lang::dmi::UnitInfo * | _unitInfo |
|
internal constructor
|
|
compares t objects Object::compareTo() UnsupportedOperationException
Reimplemented from acdk::lang::Object. |
|
|
|
Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.
Reimplemented from acdk::lang::Object. |
|
return the childs (nested) units
|
|
returns all classes registered in this unit
|
|
return all enumerations in this unit
|
|
implemented interface for MetaObject
Reimplemented from acdk::lang::dmi::MetaObject. |
|
returns the ClassName for this object by default
Reimplemented from acdk::lang::Object. |
|
returns the parent of this unit If no parent returns Nil This method only regards already loaded packages
|
|
return the unit with given name.
|
|
returns all registered Units
|
|
Reimplemented from acdk::lang::Object. |
|
|
|
return a string representation of this object Object::toString() return getName() by default
Reimplemented from acdk::lang::Object. |
|
print the information
Implements acdk::lang::dmi::MetaObject. |
|
|