public class TableUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.nio.ByteBuffer |
YES_VAL |
Constructor and Description |
---|
TableUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getReversedHost(java.lang.String reversedUrl)
Given a reversed url, returns the reversed host E.g
"com.foo.bar:http:8983/to/index.html?a=b" -> "com.foo.bar"
|
static java.lang.String |
reverseHost(java.lang.String hostName) |
static java.lang.String |
reverseUrl(java.lang.String urlString)
Reverses a url's domain.
|
static java.lang.String |
reverseUrl(java.net.URL url)
Reverses a url's domain.
|
static java.lang.String |
toString(java.lang.CharSequence utf8)
Convert given Utf8 instance to String and and cleans out any offending "�"
from the String.
|
static java.lang.String |
unreverseHost(java.lang.String reversedHostName) |
static java.lang.String |
unreverseUrl(java.lang.String reversedUrl) |
public static java.lang.String reverseUrl(java.lang.String urlString) throws java.net.MalformedURLException
E.g. "http://bar.foo.com:8983/to/index.html?a=b" becomes "com.foo.bar:8983:http/to/index.html?a=b".
urlString
- url to be reversedjava.net.MalformedURLException
public static java.lang.String reverseUrl(java.net.URL url)
E.g. "http://bar.foo.com:8983/to/index.html?a=b" becomes "com.foo.bar:http:8983/to/index.html?a=b".
url
- url to be reversedpublic static java.lang.String unreverseUrl(java.lang.String reversedUrl)
public static java.lang.String getReversedHost(java.lang.String reversedUrl)
reversedUrl
- Reversed urlpublic static java.lang.String reverseHost(java.lang.String hostName)
public static java.lang.String unreverseHost(java.lang.String reversedHostName)
public static java.lang.String toString(java.lang.CharSequence utf8)
utf8
- Utf8 objectCopyright © 2019 The Apache Software Foundation