package jalse.entities.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; import jalse.entities.Entity; import jalse.entities.EntityContainer; import jalse.entities.functions.KillEntitiesFunction; import jalse.entities.methods.KillEntitiesMethod; /** * An {@link Entity} type annotation for {@link EntityContainer#killEntities()}.<br> * <br> * See {@link KillEntitiesFunction} for acceptable method signatures. * * @author Elliot Ford * * @see KillEntitiesMethod * */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface KillEntities {}