Exemplo n.º 1
0
 private void setRetentionPolicy(RetentionPolicy value, AnnotationNode node) {
   switch (value) {
     case RUNTIME:
       node.setRuntimeRetention(true);
       break;
     case SOURCE:
       node.setSourceRetention(true);
       break;
     case CLASS:
       node.setClassRetention(true);
       break;
     default:
       throw new GroovyBugError("unsupported Retention " + value);
   }
 }