net.sourceforge.wurfl.core.request.normalizer.specific
Class SafariNormalizer
java.lang.Object
net.sourceforge.wurfl.core.request.normalizer.specific.SafariNormalizer
- All Implemented Interfaces:
- UserAgentNormalizer
public class SafariNormalizer
- extends Object
- implements UserAgentNormalizer
- Version:
- $Id: SafariNormalizer.java 934 2012-03-27 13:34:26Z fulvio.crivellaro $
|
Method Summary |
String |
normalize(String userAgent)
Return the safari user agent stripping out
- all the chararcters between U; and Safari/xxx
e.g Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18
becomes
Mozilla/5.0 (Macintosh Safari/525 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SafariNormalizer
public SafariNormalizer()
normalize
public String normalize(String userAgent)
- Return the safari user agent stripping out
- all the chararcters between U; and Safari/xxx
e.g Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; fr) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.18
becomes
Mozilla/5.0 (Macintosh Safari/525
- Specified by:
normalize in interface UserAgentNormalizer
- Parameters:
userAgent - String contains user-agent to normalize.
- Returns:
- String contains normalized user-agent.
Copyright © 2012 ScientiaMobile Inc.. All Rights Reserved.