001package org.unix4j.option; 002 003/** 004 * Interface usually implemented by option enums. 005 */ 006public interface Option { 007 /** 008 * Returns the option name, usually the same as the enum constant name. 009 * 010 * @return the option long name 011 */ 012 String name(); 013 014 /** 015 * Returns a one letter acronym for this option. 016 * 017 * @return the acronym character used for this option. 018 */ 019 char acronym(); 020}