code: public String toEscapedString() {
          List<String> parts = Lists.newArrayList( getName() );
          parts.addAll( getValues() );
          String escapedString = escape( Joiner.on( '-' ).join( parts ) );
          return escapedString.substring( 0, Math.min( escapedString.length(), 255 ) );
      }
docs: Returns a string representation where all non-alphanumeric characters are replaced with an underline (_).
  In addition, the result is cut-off at a length of 255 characters.
  
  @return a string representation without special characters