Например, методы генерируемые компилятором – values() и valueOf(String name) для перечислений (в классе Enum их нет): почему бы просто не объявить их как и другие, в классе Enum? И где находится документация по таким методам?