package org.bukkit; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * This annotation indicates a method (and sometimes constructor) will chain its internal operations. * This is solely meant for identifying methods that don't need to be overridden / handled manually. */ @Target({ElementType.CONSTRUCTOR, ElementType.METHOD}) @Retention(RetentionPolicy.SOURCE) public @interface Utility { }