Я пишу javadoc для класса, который содержит собственные перечисления. Есть ли способ создать javadoc для отдельных перечислений? Например, сейчас у меня что-то вроде этого:
/**
* This documents "HairColor"
*/
private static enum HairColor { BLACK, BLONDE, BROWN, OTHER, RED };
Однако это только документирует все перечисления в целом:
Есть ли способ задокументировать каждое значение HairColor индивидуально? Не перемещая перечисление в собственный класс или не меняя его из перечисления?
Заранее благодарю за любую помощь.
private
вложенное перечисление, поэтому пользователи вашего класса в любом случае не могут использовать перечисление или его значения. И если он задуман как общедоступный и автономный, то зачем документировать его как отдельную единицу?