reyun java sdk refactor