@Documented @Retention(value=RUNTIME) @Target(value={METHOD,CONSTRUCTOR}) @ConditionalPostconditionAnnotation(qualifier=LockHeld.class) @InheritedAnnotation @Repeatable(value=EnsuresLockHeldIf.List.class) public @interface EnsuresLockHeldIf
EnsuresLockHeld
Modifier and Type | Required Element and Description |
---|---|
String[] |
expression |
boolean |
result |
public abstract String[] expression