net.sourceforge.wurfl.core.request.normalizer
Interface UserAgentNormalizer

All Known Implementing Classes:
AndroidNormalizer, BabelFishNormalizer, BlackBerryNormalizer, ChromeNormalizer, DynamicNormalizer, FirefoxNormalizer, GenericAndroidNormalizer, HTCSpoofNormalizer, KonquerorNormalizer, LGNormalizer, LGUPLUSNormalizer, LocaleRemover, LocaleReplacerNormalizer, MaemoBrowserNormalizer, MozillaNormalizer, NestingNormalizer, NovarraGoogleTranslatorRemover, SafariNormalizer, SerialNumberNormalizer, UCWebNormalizer, UPLinkNormalizer, UserAgentNormalizerChain, WebOSNormalizer, YesWAPNormalizer

public interface UserAgentNormalizer

User-Agent normalizer.

The normalization is responsible to improve chances to match right user-agent by the API. The implementing Object reflect the rules described in "Getting the Most out of User-Agent Strings" on wurflpro.com.

Version:
$Id: UserAgentNormalizer.java 934 2012-03-27 13:34:26Z fulvio.crivellaro $

Method Summary
 String normalize(String userAgent)
          Return normalized user-agent.
 

Method Detail

normalize

String normalize(String userAgent)
Return normalized user-agent.

Parameters:
userAgent - String contains user-agent to normalize.
Returns:
String contains normalized user-agent.


Copyright © 2012 ScientiaMobile Inc.. All Rights Reserved.