/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE and NOTICE files at the root of the source * tree and available online at * * http://www.dspace.org/license/ */ package org.dspace.curate; import java.lang.annotation.Documented; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; /** * Annotation type for CurationTasks. A task is mutative if it * alters (transforms, mutates) it's target object. * * @author richardrodgers */ @Documented @Retention(RetentionPolicy.RUNTIME) public @interface Mutative { }