Package pyxb :: Package xmlschema :: Module structures :: Class _SimpleUrTypeDefinition
[hide private]
[frames] | no frames]

Class _SimpleUrTypeDefinition

source code

                       object --+                    
                                |                    
                          cscRoot --+                
                                    |                
 utils.utility.PrivateTransient_mixin --+            
                                        |            
                           object --+   |            
                                    |   |            
                              cscRoot --+            
                                        |            
     namespace._ComponentDependency_mixin --+        
                                            |        
                           object --+       |        
                                    |       |        
                              cscRoot --+   |        
                                        |   |        
namespace.archive._ArchivableObject_mixin --+        
                                            |        
                           object --+       |        
                                    |       |        
                              cscRoot --+   |        
                                        |   |        
     utils.utility.PrivateTransient_mixin --+        
                                            |        
                           object --+       |        
                                    |       |        
                              cscRoot --+   |        
                                        |   |        
            utils.utility.Locatable_mixin --+        
                                            |        
                       _SchemaComponent_mixin --+    
                                                |    
                           object --+           |    
                                    |           |    
                              cscRoot --+       |    
                                        |       |    
     utils.utility.PrivateTransient_mixin --+   |    
                                            |   |    
                               object --+   |   |    
                                        |   |   |    
                                  cscRoot --+   |    
                                            |   |    
                        _NamedComponent_mixin --+    
                                                |    
                               object --+       |    
                                        |       |    
                                  cscRoot --+   |    
                                            |   |    
       namespace.resolution._Resolvable_mixin --+    
                                                |    
                               object --+       |    
                                        |       |    
                                  cscRoot --+   |    
                                            |   |    
                             _Annotated_mixin --+    
                                                |    
                             SimpleTypeDefinition --+
                                                    |
                                   object --+       |
                                            |       |
                                      cscRoot --+   |
                                                |   |
                                 _Singleton_mixin --+
                                                    |
                                                   _SimpleUrTypeDefinition

Subclass ensures there is only one simple ur-type.

Instance Methods [hide private]

Inherited from SimpleTypeDefinition: __init__, __setstate__, __str__, baseTypeDefinition, facets, fundamentalFacets, hasPythonSupport, isBuiltin, isResolved, itemTypeDefinition, memberTypeDefinitions, primitiveTypeDefinition, pythonSupport, pythonToString, stringToPython, variety

Inherited from _SchemaComponent_mixin: bestNCName, hasBinding, isTypeDefinition, isUrTypeDefinition, nameInBinding, owner, setNameInBinding

Inherited from namespace._ComponentDependency_mixin: bindingRequires

Inherited from _NamedComponent_mixin: __getnewargs__, __getstate__, bindingNamespace, expandedName, isAnonymous, isDerivationConsistent, isNameEquivalent, isTypeEquivalent, name, targetNamespace

Inherited from _Annotated_mixin: annotation

Inherited from _Annotated_mixin (private): _annotationFromDOM

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

Class Methods [hide private]

Inherited from SimpleTypeDefinition: CreateDerivedInstance, CreateFromDOM, CreateListInstance, CreatePrimitiveInstance, CreateUnionInstance, SimpleUrTypeDefinition, VarietyToString

Static Methods [hide private]

Inherited from _NamedComponent_mixin: __new__

Class Variables [hide private]
  __singleton = None

Inherited from SimpleTypeDefinition: STD_empty, STD_extension, STD_list, STD_restriction, STD_union, VARIETY_absent, VARIETY_atomic, VARIETY_list, VARIETY_union

Properties [hide private]

Inherited from object: __class__