| package com.xzx.gc.annotation; | 
|   | 
| import java.lang.annotation.ElementType; | 
| import java.lang.annotation.Retention; | 
| import java.lang.annotation.RetentionPolicy; | 
| import java.lang.annotation.Target; | 
|   | 
| @Retention(RetentionPolicy.RUNTIME) | 
| @Target({ElementType.TYPE}) | 
| public @interface EnumMapping { | 
|     String value() default "STRING"; | 
|   | 
|     public static class EnumType { | 
|         public static final String ORDINAL = "ORDINAL"; | 
|         public static final String STRING = "STRING"; | 
|   | 
|         public EnumType() { | 
|         } | 
|     } | 
| } |