Package net.i2p.servlet.util
Class ServletUtil
java.lang.Object
net.i2p.servlet.util.ServletUtil
Simple utilities for servlets.
 Consolidated from i2psnark, susimail, and routerconsole
- Since:
 - 0.9.33
 
- 
Method Summary
Modifier and TypeMethodDescriptionstatic booleanThe intent here is to return true for phones but false for big tablets? But not consistent.static booleanisSmallBrowser(String ua) static booleanisTextBrowser(String ua) static StringTruncate a String. 
- 
Method Details
- 
isSmallBrowser
- Parameters:
 ua- User-Agent string, non-null- Returns:
 - true if a text-mode or mobile browser
 
 - 
isTextBrowser
- Parameters:
 ua- User-Agent string, non-null- Returns:
 - true if a text-mode browser
 
 - 
isMobileBrowser
The intent here is to return true for phones but false for big tablets? But not consistent.- Parameters:
 ua- User-Agent string, non-null- Returns:
 - true if a mobile browser
 
 - 
truncate
Truncate a String. Same as s.substring(0, len) except that it won't split a surrogate pair or at a ZWJ.- Parameters:
 s- non-nulllen- greater than zero- Returns:
 - s if shorter; s.substring(0, len) if the char at len-1 is not a high surrogate or the char at len-1 or len is not a zero-width joiner; s.substring(0, len+1 or len+2) if it is
 - Since:
 - 0.9.33
 
 
 -