Class ModuleObject
Import path
import pythonDirect supertypes
Indirect supertypes
Known direct subtypes
Predicates
| attr | Gets the named attribute of this module. Synonym for |
| attributeRefersTo | |
| attributeRefersTo | |
| booleanValue | Gets the Boolean value of this object if it always evaluates to true or false. For example: false for None, true for 7 and no result for int(x) |
| exports | Whether this module “exports” |
| getAnImportedModule | |
| getAttribute | Gets the named attribute of this module. Using attributeRefersTo() instead may provide better results for presentation. |
| getKind | Gets the kind for this module. Will be one of “module”, “script” or “plugin”. |
| getModule | Gets the scope corresponding to this module, if this is a Python module |
| getName | Gets the name of this scope |
| getPackage | Gets the package for this module. |
| getPath | |
| getShortName | Gets the short name of the module. For example the short name of module x.y.z is ‘z’ |
| getSourceModule | Gets the source scope corresponding to this module, if this is a Python module |
| hasAttribute | |
| importedAs | Whether this module is imported by ‘import name’. For example on a linux system, the module ‘posixpath’ is imported as ‘os.path’ or as ‘posixpath’ |
| theModule | |
| toString | Gets a textual representation of this element. |
Inherited predicates
| asBuiltin | INTERNAL – Do not use | from Object |
| getAnInferredType | Gets an inferred type for this object, without using inter-procedural analysis. WARNING: The lack of context makes this less accurate than f.refersTo(this, result, _) for a control flow node ‘f’ | from Object |
| getOrigin | Gets the point in the source code from which this object “originates”. | from Object |
| hasLocationInfo | Holds if this element is at the specified location. The location spans column | from Object |
| hasLongName | Holds if this object can be referred to by | from Object |
| isBuiltin | Whether this is a builtin object. A builtin object is one defined by the implementation, such as the integer 4 or by a native extension, such as a NumPy array class. | from Object |
| isC | Retained for backwards compatibility. See Object.isBuiltin() | from Object |
| maybe | from Object | |
| notClass | from Object | |
| overrides | Whether this overrides o. In this context, “overrides” means that this object is a named attribute of a some class C and | from Object |
| simpleClass | Gets the class of this object for simple cases, namely constants, functions, comprehensions and built-in objects. | from Object |