@Target(value=METHOD) @Retention(value=RUNTIME) public @interface PreConditions
PreCondition[]
value
public abstract PreCondition[] value