def METHOD_NAME(obj):
    for attr in dir(obj):
        is_public = not attr.startswith('_')
        is_callable = callable(getattr(obj, attr))
        if is_public and not is_callable:
            yield attr