MoeClass
None
None
None
Adds an attribute to this class
Adds a method to this class.
Adds a method to this class.
The method to add to this class
Invoke the named method with the supplied arguments.
Invoke the named method with the supplied arguments.
The list of arguments to provide to the method
Invoke the named method.
Invoke the named method.
Returns a scala.collection.Map of names and attributes for this class and all of it's superclasses.
Returns a scala.collection.Map of names and methods for this class and all of it's superclasses.
Returns the class associted with this object, if there is one.
Returns this class' attribute with the specified name.
Returns this class' attribute with the specified name.
The name of the attribute to return
Returns the authority of this class
TODO: add a BUILDALL style method that walks the MRO and calls all constructors
Returns the ID of this class.
Returns the ID of this class.
Gets a list of classes in method resolution order for this class.
Returns this class' method with the specified name.
Returns this class' method with the specified name.
The name of the method to return
Returns the name of this class
Returns this superclass of this class
Returns the version of this class
Returns true if a class is associated with this object.
Returns true if a class is associated with this object.
Returns true if this class (or any of it's superclasses) has an attribute with the specified name.
Returns true if this class (or any of it's superclasses) has an attribute with the specified name.
The name of the attribute to check for
Returns true if this class has a method with the specified name.
Returns true if this class has a method with the specified name.
The name of the method to check for.
Returns true if this class has a superclass
Returns false.
Returns false.
Ask if this object is-a instance of a class
Ask if this object is-a instance of a class
Returns true.
Returns true.
Returns false
Returns false
Creates a new instance of this class.
Removes an attribute from this class
Removes a method from this class
Set the class that is associated with this object.
Set the class that is associated with this object.
The class to associate with this object.
Sets the superclass of this class.
Returns a string representation of this class.
MoeClass!