Java String Encode encodeName(final String name)

Here you can find the source of encodeName(final String name)

Description

encode Name

License

Open Source License

Declaration

public static String encodeName(final String name) 

Method Source Code

//package com.java2s;
/* scenarioo-api/*www  . j a v  a2 s .c  om*/
 * Copyright (C) 2014, scenarioo.org Development Team
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * As a special exception, the copyright holders of this library give you 
 * permission to link this library with independent modules, according 
 * to the GNU General Public License with "Classpath" exception as provided
 * in the LICENSE file that accompanied this code.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.io.UnsupportedEncodingException;

import java.net.URLEncoder;

public class Main {
    public static String encodeName(final String name) {
        try {
            return URLEncoder.encode(name, "UTF-8");
        } catch (UnsupportedEncodingException e) {
            throw new IllegalStateException(
                    "Unsupported UTF-8 charset. Scenarioo needs to run on a JVM or server environment that supports 'UTF-8'.",
                    e);
        }
    }
}

Related

  1. encodeForm(Map form)
  2. encodeIncludingSpecialCharacters(String toEncode)
  3. encodeInternally(String s)
  4. encodeJobHistoryFileName(String logFileName)
  5. encodeMap(Map map, String enc)
  6. encodeName(String createdName)
  7. encodeParameter(String key, String value)
  8. encodeParameters(Map> parameters)
  9. encodeParameters(Map parameters)