"""
uses_objects = False
+ supports_population = True
- def __init__(self, class_, key, callable_,
+ def __init__(self, class_, key, callable_, events,
class_manager, copy_function=None,
compare_function=None, **kwargs):
super(ScalarAttributeImpl, self).__init__(
accepts_scalar_loader = False
uses_objects = True
+ supports_population = True
- def __init__(self, class_, key, callable_,
+ def __init__(self, class_, key, callable_, events,
trackparent=False, extension=None, copy_function=None,
compare_function=None, **kwargs):
super(ScalarObjectAttributeImpl, self).__init__(
"""
accepts_scalar_loader = False
uses_objects = True
+ supports_population = True
- def __init__(self, class_, key, callable_,
+ def __init__(self, class_, key, callable_, events,
typecallable=None, trackparent=False, extension=None,
copy_function=None, compare_function=None, **kwargs):
super(CollectionAttributeImpl, self).__init__(