1. rdb vs java type