enum対応