@Target(value=METHOD)
 @Retention(value=RUNTIME)
public @interface PreCondition
| Modifier and Type | Required Element and Description | 
|---|---|
| PreCondition.Type | valueThe type. | 
| Modifier and Type | Optional Element and Description | 
|---|---|
| int[] | argno | 
| java.lang.String | expressionThe expression will be parsed. | 
public abstract PreCondition.Type value