def __init__(self, *classes): """ :param *classes: The type or types of the objects we expect to (de)serialize. """ Argument.__init__(self) self._expected_classes = classes
def __init__(self, *classes): """ :param *classes: The type or types of the objects we expect to (de)serialize. Only immutable types should be used if encoding caching will be enabled. """ Argument.__init__(self) self._expected_classes = classes
def __init__(self, optional=False, maxStringPartSize=8192): Argument.__init__(self, optional) self.maxStringPartSize = maxStringPartSize
def __init__(self): _Argument.__init__(self, optional=True)
def __init__(self, cls): """ :param cls: The type of the objects we expect to (de)serialize. """ Argument.__init__(self) self._expected_class = cls