code: public String javaName(final JvmVisibility visibility) {
      if ((visibility != null)) {
        String _switchResult = null;
        if (visibility != null) {
          switch (visibility) {
            case PRIVATE:
              _switchResult = "private ";
              break;
            case PUBLIC:
              _switchResult = "public ";
              break;
            case PROTECTED:
              _switchResult = "protected ";
              break;
            case DEFAULT:
              _switchResult = "";
              break;
            default:
              break;
          }
        }
        return _switchResult;
      } else {
        return "";
      }
    }
docs: Returns the visibility modifier and a space as suffix if not empty