Package lemon :: Package external :: Package epydoc :: Module uid :: Class ClassMethodUID
[show private | hide private]
[frames | no frames]

Class ClassMethodUID

    UID --+    
          |    
RelativeUID --+
              |
             ClassMethodUID


Method Summary
  __init__(self, value, base_uid, shortname)
  is_classmethod(self)
boolean is_method(self)
Return true if this is the UID for a method.
boolean is_routine(self)
Return true if this is the UID for a function, a method, a builtin function, or a builtin method.
    Inherited from RelativeUID
  __eq__(self, other)
  __hash__(self)
UID or None cls(self)
Return the UID of the class that contains the object identified by this UID; or None if the object identified by this UID is not part of a class.
boolean descendant_of(self, ancestor)
Return true if the object identified by this UID is a descendant of ancestor.
boolean is_builtin_function(self)
Return true if this is the UID for a builtin function.
boolean is_builtin_method(self)
Return true if this is the UID for a builtin method.
boolean is_class(self)
Return true if this is the UID for a class or a type.
boolean is_function(self)
Return true if this is the UID for a function.
boolean is_module(self)
Return true if this is the UID for a module or a package.
boolean is_package(self)
Return true if this is the UID for a package.
boolean is_property(self)
Return true if this is the UID for a property.
  is_staticmethod(self)
boolean is_variable(self)
Return true if this is the UID for a variable.
UID module(self)
Return the UID of the module that contains the object identified by this UID; or None if the object identified by this UID is a module or a package.
string name(self)
Return the globally unique name for this identifier.
UID package(self)
Return the UID of the package that contains the object identified by this UID; or None if the object identified by this UID is not part of a package.
  parent(self)
Return the UID of the object that contains the object identified by this UID; or None if the object identified by this UID is not contained by any other object.
string shortname(self)
Return the short name for this UID.
any value(self)
Return the value of the object or variable specified by this UID.
    Inherited from UID
int __cmp__(self, other)
Compare self and other, based on their globally unique names.
string __repr__(self)
Return a string representation of this UID.
string __str__(self)
Return the globally unique name for this identifier.
boolean is_any_function(self)
Return true if this is the UID for a function or a builtin function.
boolean is_any_method(self)
Return true if this is the UID for a method or a builtin method.
boolean is_private(self)
Return true if this is a private object, or if any of its ancestors are private objects.
boolean is_public(self)
Return true if this object and all of its ancestor objects are public.

Method Details

__init__(self, value, base_uid, shortname)
(Constructor)

Parameters:
base_uid - The base ...
shortname - The name...
Overrides:
lemon.external.epydoc.uid.RelativeUID.__init__ (inherited documentation)

is_method(self)

Returns:
True if this is the UID for a method.
           (type=boolean)
Overrides:
lemon.external.epydoc.uid.RelativeUID.is_method (inherited documentation)

is_routine(self)

Returns:
True if this is the UID for a function, a method, a builtin function, or a builtin method.
           (type=boolean)
Overrides:
lemon.external.epydoc.uid.RelativeUID.is_routine (inherited documentation)

Generated by Epydoc 2.0 on Mon Nov 10 15:07:39 2003 http://epydoc.sf.net