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

# type _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 `SimpleTypeDefinition` (private): `_bindingRequires_vx`, `_createRestriction`, `_derivationAlternative`, `_resolve`, `_setPythonSupport`, `_updateFromOther_csc` Inherited from `_SchemaComponent_mixin`: `bestNCName`, `facStateSortKey`, `hasBinding`, `isTypeDefinition`, `isUrTypeDefinition`, `nameInBinding`, `owner`, `schemaOrderSortKey`, `setNameInBinding` Inherited from `_SchemaComponent_mixin` (private): `_clearNamespaceContext`, `_clone`, `_cloneSource`, `_clones`, `_dissociateFromNamespace`, `_namespaceContext`, `_resetClone_csc`, `_scope`, `_scopeIsGlobal`, `_scopeIsIndeterminate`, `_setFacStateSortKey`, `_setOwner`, `_setScope` Inherited from `namespace._ComponentDependency_mixin`: `bindingRequires` Inherited from `namespace.archive._ArchivableObject_mixin` (private): `_allowUpdateFromOther`, `_objectOrigin`, `_prepareForArchive`, `_setObjectOrigin`, `_updateFromOther` Inherited from `_NamedComponent_mixin`: `__getnewargs__`, `__getstate__`, `bindingNamespace`, `expandedName`, `isAnonymous`, `isDerivationConsistent`, `isNameEquivalent`, `isTypeEquivalent`, `name`, `targetNamespace` Inherited from `_NamedComponent_mixin` (private): `_NamedComponent_mixin__needAnonymousSupport`, `_NamedComponent_mixin__pickleAsReference`, `_anonymousName`, `_bindsInNamespace`, `_picklesInArchive`, `_picklingReference`, `_prepareForArchive_csc`, `_schema`, `_setAnonymousName`, `_setBindingNamespace`, `_templateMap` Inherited from `utils.utility.Locatable_mixin` (private): `_location`, `_setLocation` Inherited from `namespace.resolution._Resolvable_mixin` (private): `_queueForResolution` Inherited from `_Annotated_mixin`: `annotation` Inherited from `_Annotated_mixin` (private): `_annotationFromDOM`

Class Methods | [hide private]
Inherited from `SimpleTypeDefinition`: `CreateDerivedInstance`, `CreateFromDOM`, `CreateListInstance`, `CreatePrimitiveInstance`, `CreateUnionInstance`, `SimpleUrTypeDefinition`, `VarietyToString` Inherited from `SimpleTypeDefinition` (private): `_CreateXMLInstance`, `_FinalToString`

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` Inherited from `SimpleTypeDefinition` (private): `_DA_empty`, `_DA_list`, `_DA_restriction`, `_DA_union`, `_STD_Map` Inherited from `_SchemaComponent_mixin` (private): `_SchemaComponent_mixin__PrivateTransient`, `_SchemaComponent_mixin__cloneSource`, `_SchemaComponent_mixin__clones`, `_SchemaComponent_mixin__facStateSortKey`, `_SchemaComponent_mixin__nameInBinding`, `_SchemaComponent_mixin__namespaceContext`, `_SchemaComponent_mixin__ownedComponents`, `_SchemaComponent_mixin__owner`, `_SchemaComponent_mixin__schemaOrderSortKey`, `_SchemaComponent_mixin__scope` Inherited from `namespace._ComponentDependency_mixin` (private): `_ComponentDependency_mixin__PrivateTransient`, `_ComponentDependency_mixin__bindingRequires` Inherited from `namespace.archive._ArchivableObject_mixin` (private): `_ArchivableObject_mixin__objectOrigin` Inherited from `_NamedComponent_mixin` (private): `_NamedComponent_mixin__AnonymousCategory`, `_NamedComponent_mixin__PrivateTransient`, `_NamedComponent_mixin__anonymousName`, `_NamedComponent_mixin__bindingNamespace`, `_NamedComponent_mixin__name`, `_NamedComponent_mixin__schema`, `_NamedComponent_mixin__targetNamespace`, `_NamedComponent_mixin__templateMap` Inherited from `namespace.resolution._Resolvable_mixin` (private): `_TraceResolution` Inherited from `_Annotated_mixin` (private): `_Annotated_mixin__annotation`