@Repeatable(value=Optional.InterfaceList.class) @Retention(value=RUNTIME) @Target(value=TYPE) public static @interface Optional.Interface
| Modifier and Type | Required Element and Description | 
|---|---|
| java.lang.String | ifaceThe fully qualified name of the interface to be stripped | 
| java.lang.String | modidThe modid that is required to be present for stripping NOT to occur | 
| Modifier and Type | Optional Element and Description | 
|---|---|
| boolean | striprefsStrip references to this interface in method declarations? (Useful to kill synthetic methods from scala f.e.) |