public class WebResourceHandler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AFRIKAANS
Language descriptions
|
static java.lang.String |
AFRIKAANSCODE
Language code descriptions
|
static java.lang.String |
AFRIKAANSCODE3
Language code descriptions - 3 letters
|
static java.lang.String |
ALTERNATIVES |
static java.lang.String |
ARABIC |
static java.lang.String |
ARABICCODE |
static java.lang.String |
ARABICCODE3 |
static java.lang.String |
BYELORUSSIAN |
static java.lang.String |
BYELORUSSIANCODE |
static java.lang.String |
BYELORUSSIANCODE3 |
static java.lang.String |
CZECH |
static java.lang.String |
CZECHCODE |
static java.lang.String |
CZECHCODE3 |
static java.lang.String |
DANISH |
static java.lang.String |
DANISHCODE |
static java.lang.String |
DANISHCODE3 |
static java.lang.String |
DEFINITION
Query parts
|
static java.lang.String |
DUTCH |
static java.lang.String |
DUTCHCODE |
static java.lang.String |
DUTCHCODE3 |
static java.lang.String |
ENGLISH |
static java.lang.String |
ENGLISHCODE |
static java.lang.String |
ENGLISHCODE3 |
static java.lang.String |
ESPERANTO |
static java.lang.String |
ESPERANTOCODE |
static java.lang.String |
ESPERANTOCODE3 |
static java.lang.String |
ESTONIAN |
static java.lang.String |
ESTONIANCODE |
static java.lang.String |
ESTONIANCODE3 |
static java.lang.String |
FAROESE |
static java.lang.String |
FAROESECODE |
static java.lang.String |
FAROESECODE3 |
static java.lang.String |
FIJIAN |
static java.lang.String |
FIJIANCODE |
static java.lang.String |
FIJIANCODE3 |
static java.lang.String |
FINNISH |
static java.lang.String |
FINNISHCODE |
static java.lang.String |
FINNISHCODE3 |
static java.lang.String |
FRENCH |
static java.lang.String |
FRENCHCODE |
static java.lang.String |
FRENCHCODE3 |
static java.lang.String |
GALICIAN |
static java.lang.String |
GALICIANCODE |
static java.lang.String |
GALICIANCODE3 |
static java.lang.String |
GEORGIAN |
static java.lang.String |
GEORGIANCODE |
static java.lang.String |
GEORGIANCODE3 |
static java.lang.String |
GERMAN |
static java.lang.String |
GERMANCODE |
static java.lang.String |
GERMANCODE3 |
static java.lang.String |
GREEK |
static java.lang.String |
GREEKCODE |
static java.lang.String |
GREEKCODE3 |
static java.lang.String |
HAITIAN |
static java.lang.String |
HAITIANCODE |
static java.lang.String |
HAITIANCODE3 |
static java.lang.String |
HEBREW |
static java.lang.String |
HEBREWCODE |
static java.lang.String |
HEBREWCODE3 |
static java.lang.String |
HINDI |
static java.lang.String |
HINDICODE |
static java.lang.String |
HINDICODE3 |
static java.lang.String |
HUNGARIAN |
static java.lang.String |
HUNGARIANCODE |
static java.lang.String |
HUNGARIANCODE3 |
static java.lang.String |
ICELANDIC |
static java.lang.String |
ICELANDICCODE |
static java.lang.String |
ICELANDICCODE3 |
static java.lang.String |
INDONESIAN |
static java.lang.String |
INDONESIANCODE |
static java.lang.String |
INDONESIANCODE3 |
static java.lang.String |
IRISH |
static java.lang.String |
IRISHCODE |
static java.lang.String |
IRISHCODE3 |
static java.lang.String |
ITALIAN |
static java.lang.String |
ITALIANCODE |
static java.lang.String |
ITALIANCODE3 |
static java.lang.String |
JAPANESE |
static java.lang.String |
JAPANESECODE |
static java.lang.String |
JAPANESECODE3 |
static java.lang.String |
JAVANESE |
static java.lang.String |
JAVANESECODE |
static java.lang.String |
JAVANESECODE3 |
static java.lang.String |
KOREAN |
static java.lang.String |
KOREANCODE |
static java.lang.String |
KOREANCODE3 |
static java.lang.String |
KURDISH |
static java.lang.String |
KURDISHCODE |
static java.lang.String |
KURDISHCODE3 |
static java.lang.String |
LATVIAN |
static java.lang.String |
LATVIANCODE |
static java.lang.String |
LATVIANCODE3 |
static java.lang.String |
LITHUANIAN |
static java.lang.String |
LITHUANIANCODE |
static java.lang.String |
LITHUANIANCODE3 |
static java.lang.String |
MACEDONIAN |
static java.lang.String |
MACEDONIANCODE |
static java.lang.String |
MACEDONIANCODE3 |
static java.lang.String |
MALAY |
static java.lang.String |
MALAYCODE |
static java.lang.String |
MALAYCODE3 |
static java.lang.String |
MALTESE |
static java.lang.String |
MALTESECODE |
static java.lang.String |
MALTESECODE3 |
static java.lang.String |
MANX |
static java.lang.String |
MANXCODE |
static java.lang.String |
MANXCODE3 |
static java.lang.String |
MARATHI |
static java.lang.String |
MARATHICODE |
static java.lang.String |
MARATHICODE3 |
static java.lang.String |
MONGOLIAN |
static java.lang.String |
MONGOLIANCODE |
static java.lang.String |
MONGOLIANCODE3 |
static java.lang.String |
NEPALI |
static java.lang.String |
NEPALICODE |
static java.lang.String |
NEPALICODE3 |
static java.lang.String |
NORWEGIAN |
static java.lang.String |
NORWEGIANCODE |
static java.lang.String |
NORWEGIANCODE3 |
static java.lang.String |
PALI |
static java.lang.String |
PALICODE |
static java.lang.String |
PALICODE3 |
static java.lang.String |
PERSIAN |
static java.lang.String |
PERSIANCODE |
static java.lang.String |
PERSIANCODE3 |
static java.lang.String |
POLISH |
static java.lang.String |
POLISHCODE |
static java.lang.String |
POLISHCODE3 |
static java.lang.String |
PORTUGUESE |
static java.lang.String |
PORTUGUESECODE |
static java.lang.String |
PORTUGUESECODE3 |
static java.lang.String |
QUECHUA |
static java.lang.String |
QUECHUACODE |
static java.lang.String |
QUECHUACODE3 |
static java.lang.String |
ROMANIAN |
static java.lang.String |
ROMANIANCODE |
static java.lang.String |
ROMANIANCODE3 |
static java.lang.String |
RUSSIAN |
static java.lang.String |
RUSSIANCODE |
static java.lang.String |
RUSSIANCODE3 |
static java.lang.String |
SERBIAN |
static java.lang.String |
SERBIANCODE |
static java.lang.String |
SERBIANCODE3 |
static java.lang.String |
SINHALA |
static java.lang.String |
SINHALACODE |
static java.lang.String |
SINHALACODE3 |
static java.lang.String |
SLOVAK |
static java.lang.String |
SLOVAKCODE |
static java.lang.String |
SLOVAKCODE3 |
static java.lang.String |
SLOVENE |
static java.lang.String |
SLOVENECODE |
static java.lang.String |
SLOVENECODE3 |
static java.lang.String |
SPANISH |
static java.lang.String |
SPANISHCODE |
static java.lang.String |
SPANISHCODE3 |
static java.lang.String |
SWAHILI |
static java.lang.String |
SWAHILICODE |
static java.lang.String |
SWAHILICODE3 |
static java.lang.String |
SWEDISH |
static java.lang.String |
SWEDISHCODE |
static java.lang.String |
SWEDISHCODE3 |
static java.lang.String |
SYNONYMS |
static java.lang.String |
TAGALOG |
static java.lang.String |
TAGALOGCODE |
static java.lang.String |
TAGALOGCODE3 |
static java.lang.String |
TAMIL |
static java.lang.String |
TAMILCODE |
static java.lang.String |
TAMILCODE3 |
static java.lang.String |
TELUGU |
static java.lang.String |
TELUGUCODE |
static java.lang.String |
TELUGUCODE3 |
static java.lang.String |
THAI |
static java.lang.String |
THAICODE |
static java.lang.String |
THAICODE3 |
static java.lang.String |
TURKISH |
static java.lang.String |
TURKISHCODE |
static java.lang.String |
TURKISHCODE3 |
static java.lang.String |
UKRAINIAN |
static java.lang.String |
UKRAINIANCODE |
static java.lang.String |
UKRAINIANCODE3 |
static java.lang.String |
URDU |
static java.lang.String |
URDUCODE |
static java.lang.String |
URDUCODE3 |
static java.lang.String |
VIETNAMESE |
static java.lang.String |
VIETNAMESECODE |
static java.lang.String |
VIETNAMESECODE3 |
static java.lang.String |
WALLOON |
static java.lang.String |
WALLOONCODE |
static java.lang.String |
WALLOONCODE3 |
static java.lang.String |
WELSH |
static java.lang.String |
WELSHCODE |
static java.lang.String |
WELSHCODE3 |
static java.lang.String |
WORDNET
Resource types
|
static java.lang.String |
WORDNETURI
Resource URIs
|
Constructor and Description |
---|
WebResourceHandler() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
convertCode(java.lang.String languageCode,
boolean threeChar)
Convert the language code into a full language description.
|
static java.lang.String |
decodeURI(java.lang.String theText)
Decode the URI string description to return the standard text characters.
|
static java.lang.String |
encodeForURI(java.lang.String theText)
Encode the text string so that it can be added to a URI, or something such as
a HTML URI reference.
|
static java.lang.String |
getCode(java.lang.String languageName,
boolean threeChar)
Get the language code for the full language description.
|
static java.util.ArrayList<java.lang.String> |
getLanguages()
Get the different types of language that can be processed.
|
static java.lang.String[] |
getUriType(java.lang.String uriName)
Get the URI type.
|
static boolean |
isBinaryFile(java.lang.String postfix)
Return true if the file is binary, requiring a byte list.
|
static boolean |
isHtml(java.lang.String dataType)
Return true if the data type indicates an html or xhtml type.
|
static boolean |
isHtmlFile(java.lang.String postfix)
Return true if the file path ends with a known internet file type.
|
static boolean |
isImageFile(java.lang.String postfix)
Return true if the file path ends with a known image file type.
|
static boolean |
isTextFile(java.lang.String postfix)
Return true if the file path ends with a known text file type.
|
static boolean |
isXmlFile(java.lang.String postfix)
Return true if the file path ends with a known xml file type, including
some derivatives.
|
public static final java.lang.String WORDNET
public static final java.lang.String WORDNETURI
public static final java.lang.String DEFINITION
public static final java.lang.String SYNONYMS
public static final java.lang.String ALTERNATIVES
public static final java.lang.String AFRIKAANS
public static final java.lang.String ARABIC
public static final java.lang.String BYELORUSSIAN
public static final java.lang.String CZECH
public static final java.lang.String DANISH
public static final java.lang.String DUTCH
public static final java.lang.String ENGLISH
public static final java.lang.String ESPERANTO
public static final java.lang.String ESTONIAN
public static final java.lang.String FAROESE
public static final java.lang.String FIJIAN
public static final java.lang.String FINNISH
public static final java.lang.String FRENCH
public static final java.lang.String GALICIAN
public static final java.lang.String GEORGIAN
public static final java.lang.String GERMAN
public static final java.lang.String GREEK
public static final java.lang.String HAITIAN
public static final java.lang.String HEBREW
public static final java.lang.String HINDI
public static final java.lang.String HUNGARIAN
public static final java.lang.String ICELANDIC
public static final java.lang.String INDONESIAN
public static final java.lang.String IRISH
public static final java.lang.String ITALIAN
public static final java.lang.String JAPANESE
public static final java.lang.String JAVANESE
public static final java.lang.String KOREAN
public static final java.lang.String KURDISH
public static final java.lang.String LATVIAN
public static final java.lang.String LITHUANIAN
public static final java.lang.String MACEDONIAN
public static final java.lang.String MALAY
public static final java.lang.String MALTESE
public static final java.lang.String MANX
public static final java.lang.String MARATHI
public static final java.lang.String MONGOLIAN
public static final java.lang.String NEPALI
public static final java.lang.String NORWEGIAN
public static final java.lang.String PALI
public static final java.lang.String PERSIAN
public static final java.lang.String POLISH
public static final java.lang.String PORTUGUESE
public static final java.lang.String QUECHUA
public static final java.lang.String ROMANIAN
public static final java.lang.String RUSSIAN
public static final java.lang.String SERBIAN
public static final java.lang.String SINHALA
public static final java.lang.String SLOVAK
public static final java.lang.String SLOVENE
public static final java.lang.String SPANISH
public static final java.lang.String SWAHILI
public static final java.lang.String SWEDISH
public static final java.lang.String TAGALOG
public static final java.lang.String TAMIL
public static final java.lang.String TELUGU
public static final java.lang.String THAI
public static final java.lang.String TURKISH
public static final java.lang.String UKRAINIAN
public static final java.lang.String URDU
public static final java.lang.String VIETNAMESE
public static final java.lang.String WALLOON
public static final java.lang.String WELSH
public static final java.lang.String AFRIKAANSCODE
public static final java.lang.String ARABICCODE
public static final java.lang.String BYELORUSSIANCODE
public static final java.lang.String CZECHCODE
public static final java.lang.String DANISHCODE
public static final java.lang.String DUTCHCODE
public static final java.lang.String ENGLISHCODE
public static final java.lang.String ESPERANTOCODE
public static final java.lang.String ESTONIANCODE
public static final java.lang.String FAROESECODE
public static final java.lang.String FIJIANCODE
public static final java.lang.String FINNISHCODE
public static final java.lang.String FRENCHCODE
public static final java.lang.String GALICIANCODE
public static final java.lang.String GEORGIANCODE
public static final java.lang.String GERMANCODE
public static final java.lang.String GREEKCODE
public static final java.lang.String HAITIANCODE
public static final java.lang.String HEBREWCODE
public static final java.lang.String HINDICODE
public static final java.lang.String HUNGARIANCODE
public static final java.lang.String ICELANDICCODE
public static final java.lang.String INDONESIANCODE
public static final java.lang.String IRISHCODE
public static final java.lang.String ITALIANCODE
public static final java.lang.String JAPANESECODE
public static final java.lang.String JAVANESECODE
public static final java.lang.String KOREANCODE
public static final java.lang.String KURDISHCODE
public static final java.lang.String LATVIANCODE
public static final java.lang.String LITHUANIANCODE
public static final java.lang.String MACEDONIANCODE
public static final java.lang.String MALAYCODE
public static final java.lang.String MALTESECODE
public static final java.lang.String MANXCODE
public static final java.lang.String MARATHICODE
public static final java.lang.String MONGOLIANCODE
public static final java.lang.String NEPALICODE
public static final java.lang.String NORWEGIANCODE
public static final java.lang.String PALICODE
public static final java.lang.String PERSIANCODE
public static final java.lang.String POLISHCODE
public static final java.lang.String PORTUGUESECODE
public static final java.lang.String QUECHUACODE
public static final java.lang.String ROMANIANCODE
public static final java.lang.String RUSSIANCODE
public static final java.lang.String SERBIANCODE
public static final java.lang.String SINHALACODE
public static final java.lang.String SLOVAKCODE
public static final java.lang.String SLOVENECODE
public static final java.lang.String SPANISHCODE
public static final java.lang.String SWAHILICODE
public static final java.lang.String SWEDISHCODE
public static final java.lang.String TAGALOGCODE
public static final java.lang.String TAMILCODE
public static final java.lang.String TELUGUCODE
public static final java.lang.String THAICODE
public static final java.lang.String TURKISHCODE
public static final java.lang.String UKRAINIANCODE
public static final java.lang.String URDUCODE
public static final java.lang.String VIETNAMESECODE
public static final java.lang.String WALLOONCODE
public static final java.lang.String WELSHCODE
public static final java.lang.String AFRIKAANSCODE3
public static final java.lang.String ARABICCODE3
public static final java.lang.String BYELORUSSIANCODE3
public static final java.lang.String CZECHCODE3
public static final java.lang.String DANISHCODE3
public static final java.lang.String DUTCHCODE3
public static final java.lang.String ENGLISHCODE3
public static final java.lang.String ESPERANTOCODE3
public static final java.lang.String ESTONIANCODE3
public static final java.lang.String FAROESECODE3
public static final java.lang.String FIJIANCODE3
public static final java.lang.String FINNISHCODE3
public static final java.lang.String FRENCHCODE3
public static final java.lang.String GALICIANCODE3
public static final java.lang.String GEORGIANCODE3
public static final java.lang.String GERMANCODE3
public static final java.lang.String GREEKCODE3
public static final java.lang.String HAITIANCODE3
public static final java.lang.String HEBREWCODE3
public static final java.lang.String HINDICODE3
public static final java.lang.String HUNGARIANCODE3
public static final java.lang.String ICELANDICCODE3
public static final java.lang.String INDONESIANCODE3
public static final java.lang.String IRISHCODE3
public static final java.lang.String ITALIANCODE3
public static final java.lang.String JAPANESECODE3
public static final java.lang.String JAVANESECODE3
public static final java.lang.String KOREANCODE3
public static final java.lang.String KURDISHCODE3
public static final java.lang.String LATVIANCODE3
public static final java.lang.String LITHUANIANCODE3
public static final java.lang.String MACEDONIANCODE3
public static final java.lang.String MALAYCODE3
public static final java.lang.String MALTESECODE3
public static final java.lang.String MANXCODE3
public static final java.lang.String MARATHICODE3
public static final java.lang.String MONGOLIANCODE3
public static final java.lang.String NEPALICODE3
public static final java.lang.String NORWEGIANCODE3
public static final java.lang.String PALICODE3
public static final java.lang.String PERSIANCODE3
public static final java.lang.String POLISHCODE3
public static final java.lang.String PORTUGUESECODE3
public static final java.lang.String QUECHUACODE3
public static final java.lang.String ROMANIANCODE3
public static final java.lang.String RUSSIANCODE3
public static final java.lang.String SERBIANCODE3
public static final java.lang.String SINHALACODE3
public static final java.lang.String SLOVAKCODE3
public static final java.lang.String SLOVENECODE3
public static final java.lang.String SPANISHCODE3
public static final java.lang.String SWAHILICODE3
public static final java.lang.String SWEDISHCODE3
public static final java.lang.String TAGALOGCODE3
public static final java.lang.String TAMILCODE3
public static final java.lang.String TELUGUCODE3
public static final java.lang.String THAICODE3
public static final java.lang.String TURKISHCODE3
public static final java.lang.String UKRAINIANCODE3
public static final java.lang.String URDUCODE3
public static final java.lang.String VIETNAMESECODE3
public static final java.lang.String WALLOONCODE3
public static final java.lang.String WELSHCODE3
public static java.util.ArrayList<java.lang.String> getLanguages()
public static java.lang.String getCode(java.lang.String languageName, boolean threeChar)
languageName
- the full language name.threeChar
- true if return the three char version.public static java.lang.String convertCode(java.lang.String languageCode, boolean threeChar)
languageCode
- the code to convert.threeChar
- true if return the three char version.public static boolean isHtml(java.lang.String dataType)
dataType
- the data type.public static boolean isTextFile(java.lang.String postfix)
postfix
- the file postfix type.public static boolean isXmlFile(java.lang.String postfix)
postfix
- the file postfix type.public static boolean isBinaryFile(java.lang.String postfix)
postfix
- the file postfix type.public static boolean isImageFile(java.lang.String postfix)
postfix
- the file postfix type.public static boolean isHtmlFile(java.lang.String postfix)
postfix
- the file postfix type.public static java.lang.String[] getUriType(java.lang.String uriName)
uriName
- the file name or full URI file path.public static java.lang.String encodeForURI(java.lang.String theText) throws java.io.UnsupportedEncodingException
theText
- the text to encode.java.io.UnsupportedEncodingException
- if the encoding is not supported.public static java.lang.String decodeURI(java.lang.String theText) throws java.io.UnsupportedEncodingException
theText
- the URI string-based description to decode.java.io.UnsupportedEncodingException
- if the encoding is not supported.