org.fuin.objects4j
Annotation Type Ensures


@Retention(value=RUNTIME)
@Documented
public @interface Ensures

Documents a postcondition that must always be true just after the execution the annotated section of code.

This is intended to be replaced by the corresponding JML Annotation: http://sourceforge.net/apps/trac/jmlspecs/browser/JMLAnnotations.


Required Element Summary
 java.lang.String value
           
 
Optional Element Summary
 boolean redundantly
           
 

Element Detail

value

public abstract java.lang.String value

redundantly

public abstract boolean redundantly
Default:
false


Copyright © 2010 Future Invent Informationsmanagement GmbH. All Rights Reserved.