Package pyxb :: Package namespace :: Module archive :: Class ModuleRecord
[hide private]
[frames] | no frames]

Class ModuleRecord

source code

                      object --+        
                               |        
                         cscRoot --+    
                                   |    
utils.utility.PrivateTransient_mixin --+
                                       |
                                      ModuleRecord

Instance Methods [hide private]
 
namespace(self) source code
 
archive(self) source code
 
_setArchive(self, archive) source code
 
isPublic(self) source code
 
_setIsPublic(self, is_public) source code
 
isIncorporated(self) source code
 
markIncorporated(self) source code
 
isLoadable(self) source code
 
_setIsLoadable(self, is_loadable) source code
 
generationUID(self) source code
 
origins(self) source code
 
addOrigin(self, origin) source code
 
lookupOriginBySignature(self, signature) source code
 
_setOrigins(self, origins) source code
 
hasMatchingOrigin(self, **kw) source code
 
modulePath(self) source code
 
setModulePath(self, module_path) source code
 
referencedNamespaces(self) source code
 
_setReferencedNamespaces(self, referenced_namespaces) source code
 
referenceNamespace(self, namespace) source code
 
__init__(self, namespace, generation_uid, **kw)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
_setFromOther(self, other, archive) source code
 
categoryObjects(self) source code
 
resetCategoryObjects(self) source code
 
_addCategoryObject(self, category, name, obj) source code
 
_loadCategoryObjects(self, category_objects) source code
 
dependsOnExternal(self) source code
 
prepareForArchive(self, archive) source code
 
completeGenerationAssociations(self) source code
 
__str__(self)
str(x)
source code

Inherited from utils.utility.PrivateTransient_mixin: __getstate__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  __PrivateTransient = set(['archive', 'categoryObjects', 'const...
  __namespace = None
hash(x)
  __archive = None
hash(x)
  __isPublic = None
hash(x)
  __isIncorporated = None
hash(x)
  __isLoadable = None
hash(x)
  __generationUID = None
hash(x)
  __originMap = None
hash(x)
  __modulePath = None
hash(x)
  __referencedNamespaces = None
hash(x)
  __constructedLocally = False
  __categoryObjects = None
hash(x)
  __dependsOnExternal = None
hash(x)
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, namespace, generation_uid, **kw)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)

Class Variable Details [hide private]

__PrivateTransient

Value:
set(['archive',
     'categoryObjects',
     'constructedLocally',
     'isIncorporated'])