Class URIUtil.Coder
java.lang.Object
org.apache.commons.httpclient.URI
org.apache.commons.httpclient.util.URIUtil.Coder
- All Implemented Interfaces:
Serializable, Cloneable, Comparable
- Enclosing class:
URIUtil
-
Nested Class Summary
Nested classes/interfaces inherited from class URI
URI.DefaultCharsetChanged, URI.LocaleToCharsetMap -
Field Summary
Fields inherited from class URI
_authority, _fragment, _host, _is_abs_path, _is_hier_part, _is_hostname, _is_IPv4address, _is_IPv6reference, _is_net_path, _is_opaque_part, _is_reg_name, _is_rel_path, _is_server, _opaque, _path, _port, _query, _scheme, _uri, _userinfo, abs_path, absoluteURI, allowed_abs_path, allowed_authority, allowed_fragment, allowed_host, allowed_IPv6reference, allowed_opaque_part, allowed_query, allowed_reg_name, allowed_rel_path, allowed_userinfo, allowed_within_authority, allowed_within_path, allowed_within_query, allowed_within_userinfo, alpha, alphanum, authority, control, defaultDocumentCharset, defaultDocumentCharsetByLocale, defaultDocumentCharsetByPlatform, defaultProtocolCharset, delims, digit, disallowed_opaque_part, disallowed_rel_path, domainlabel, escaped, fragment, hash, hex, hier_part, host, hostname, hostport, IPv4address, IPv6address, IPv6reference, mark, net_path, opaque_part, param, path, path_segments, pchar, percent, port, protocolCharset, query, reg_name, rel_path, rel_segment, relativeURI, reserved, rootPath, scheme, segment, server, space, toplabel, unreserved, unwise, URI_reference, uric, uric_no_slash, userinfo, within_userinfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringDeprecated.use org.apache.commons.codec.net.URLCodecstatic char[]Deprecated.use org.apache.commons.codec.net.URLCodecstatic StringDeprecated.Replace from a given character to given character in an array order for a given string.static StringDeprecated.Replace from a given character to given character for a given string.static booleanverifyEscaped(char[] original) Deprecated.Verify whether a given string is escaped or notMethods inherited from class URI
clone, compareTo, decode, equals, equals, getAboveHierPath, getAuthority, getCurrentHierPath, getDefaultDocumentCharset, getDefaultDocumentCharsetByLocale, getDefaultDocumentCharsetByPlatform, getDefaultProtocolCharset, getEscapedAboveHierPath, getEscapedAuthority, getEscapedCurrentHierPath, getEscapedFragment, getEscapedName, getEscapedPath, getEscapedPathQuery, getEscapedQuery, getEscapedURI, getEscapedURIReference, getEscapedUserinfo, getFragment, getHost, getName, getPath, getPathQuery, getPort, getProtocolCharset, getQuery, getRawAboveHierPath, getRawAuthority, getRawCurrentHierPath, getRawCurrentHierPath, getRawFragment, getRawHost, getRawName, getRawPath, getRawPathQuery, getRawQuery, getRawScheme, getRawURI, getRawURIReference, getRawUserinfo, getScheme, getURI, getURIReference, getUserinfo, hasAuthority, hasFragment, hashCode, hasQuery, hasUserinfo, indexFirstOf, indexFirstOf, indexFirstOf, indexFirstOf, isAbsoluteURI, isAbsPath, isHierPart, isHostname, isIPv4address, isIPv6reference, isNetPath, isOpaquePart, isRegName, isRelativeURI, isRelPath, isServer, normalize, normalize, parseAuthority, parseUriReference, prevalidate, removeFragmentIdentifier, resolvePath, setDefaultDocumentCharset, setDefaultProtocolCharset, setEscapedAuthority, setEscapedFragment, setEscapedPath, setEscapedQuery, setFragment, setPath, setQuery, setRawAuthority, setRawFragment, setRawPath, setRawQuery, setURI, toString, validate, validate
-
Constructor Details
-
Coder
protected Coder()Deprecated.
-
-
Method Details
-
encode
public static char[] encode(String unescapedComponent, BitSet allowed, String charset) throws URIException Deprecated.use org.apache.commons.codec.net.URLCodecEscape and encode a given string with allowed characters not to be escaped.- Parameters:
unescapedComponent- an unescaped componentallowed- allowed characters not to be escapedcharset- the charset to encode- Returns:
- the escaped and encoded string
- Throws:
URIException- if the charset is not supported
-
decode
Deprecated.use org.apache.commons.codec.net.URLCodecUnescape and decode a given string.- Parameters:
escapedComponent- an being-unescaped componentcharset- the charset to decode- Returns:
- the escaped and encoded string
- Throws:
URIException- if the charset is not supported
-
verifyEscaped
public static boolean verifyEscaped(char[] original) Deprecated.Verify whether a given string is escaped or not- Parameters:
original- given characters- Returns:
- true if the given character array is 7 bit ASCII-compatible.
-
replace
Deprecated.Replace from a given character to given character in an array order for a given string.- Parameters:
original- a given stringfrom- a replacing character arrayto- a replaced character array- Returns:
- the replaced string
-
replace
-