An EnumConstant can only originate from JavaEnum