Package pyxb :: Package binding :: Module datatypes :: Class _PyXBDateTimeZone_base
[hide private]
[frames] | no frames]

Class _PyXBDateTimeZone_base

source code

                    object --+                    
                             |                    
                       cscRoot --+                
                                 |                
     utils.utility.Locatable_mixin --+            
                                     |            
              basis._TypeBinding_mixin --+        
                                         |        
                            object --+   |        
                                     |   |        
utils.utility._DeconflictSymbols_mixin --+        
                                         |        
                        object --+       |        
                                 |       |        
                           cscRoot --+   |        
                                     |   |        
            basis._DynamicCreate_mixin --+        
                                         |        
                basis.simpleTypeDefinition --+    
                                             |    
                            _PyXBDateTime_base --+
                                                 |
                                                _PyXBDateTimeZone_base
Known Subclasses:

Instance Methods [hide private]
 
hasTimeZone(self)
True iff the time represented included time zone information.
source code
 
_setHasTimeZone(self, has_time_zone) source code

Inherited from basis.simpleTypeDefinition: __init__, pythonLiteral, xsdConstraintsOK, xsdLiteral, xsdValueLength

Inherited from basis._TypeBinding_mixin: __setattr__, toDOM, toxml, validateBinding

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

Class Methods [hide private]
 
_AdjustForTimezone(cls, kw) source code
 
_SetKeysFromPython_csc(cls, python_value, kw, fields) source code

Inherited from basis.simpleTypeDefinition: PythonLiteral, SimpleTypeDefinition, XsdConstraintsOK, XsdLiteral, XsdSuperType, XsdValueLength

Inherited from basis._TypeBinding_mixin: Factory

Static Methods [hide private]

Inherited from basis.simpleTypeDefinition: __new__

Class Variables [hide private]
  __hasTimeZone = False
  _PyXBDateTimeZone_base__hasTimeZone = False

Inherited from basis.simpleTypeDefinition (private): _ReservedSymbols

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

hasTimeZone(self)

source code 

True iff the time represented included time zone information.

Whether True or not, the moment denoted by an instance is assumed to be in UTC. That state is expressed in the lexical space iff hasTimeZone is True.

_SetKeysFromPython_csc(cls, python_value, kw, fields)
Class Method

source code 
Overrides: _PyXBDateTime_base._SetKeysFromPython_csc