00001 package edu.mit.csail.sdg.annotations; 00002 00003 import java.lang.annotation.ElementType; 00004 import java.lang.annotation.Inherited; 00005 import java.lang.annotation.Retention; 00006 import java.lang.annotation.RetentionPolicy; 00007 import java.lang.annotation.Target; 00008 00009 @Retention(RetentionPolicy.RUNTIME) 00010 @Inherited 00011 @Target( { ElementType.FIELD, ElementType.METHOD, ElementType.CONSTRUCTOR, ElementType.TYPE }) 00012 public @interface FuncField { 00013 String[] value(); 00014 }