1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
import collections
import copy
from .Utils import _write_complex_object
class Domain(object):
"""Data contract class for type Domain.
"""
_defaults = collections.OrderedDict([
])
def __init__(self):
"""Initializes a new instance of the class.
"""
self._values = {
}
self._initialize()
def _initialize(self):
"""Initializes the current instance of the object.
"""
pass
def write(self):
"""Writes the contents of this object and returns the content as a dict object.
Returns:
(dict). the object that represents the same data as the current instance.
"""
return _write_complex_object(self._defaults, self._values)
|