/**
  * enumの種別を処理します。
  *
  * @param propertyMeta プロパティメタデータ
  * @param field フィールド
  * @param entityMeta エンティティメタデータ
  */
 protected void doEnum(PropertyMeta propertyMeta, Field field, EntityMeta entityMeta) {
   if (!propertyMeta.getPropertyClass().isEnum()) {
     return;
   }
   Enumerated enumerated = field.getAnnotation(Enumerated.class);
   if (enumerated == null) {
     return;
   }
   propertyMeta.setEnumType(enumerated.value());
 }