net.sourceforge.wurfl.core.request.normalizer
Class DynamicNormalizer

java.lang.Object
  extended by net.sourceforge.wurfl.core.request.normalizer.NestingNormalizer
      extended by net.sourceforge.wurfl.core.request.normalizer.DynamicNormalizer
All Implemented Interfaces:
UserAgentNormalizer

public final class DynamicNormalizer
extends NestingNormalizer

Dynamic Normalizer, built at runtime.


Nested Class Summary
static class DynamicNormalizer.Type
           
 
Field Summary
 
Fields inherited from class net.sourceforge.wurfl.core.request.normalizer.NestingNormalizer
inUan, logger
 
Constructor Summary
DynamicNormalizer()
          Intended only for Spring managed bean
DynamicNormalizer(UserAgentNormalizer normalizer)
           
 
Method Summary
protected  String doNormalize(String userAgent)
           
 void setExternalPattern(String externalPattern)
           
 void setName(String name)
           
 void setRemoveToken(boolean removeToken)
           
 void setReplacement(String replacement)
           
 void setSearchPattern(String searchPattern)
           
 void setType(DynamicNormalizer.Type type)
           
 String toString()
           
 
Methods inherited from class net.sourceforge.wurfl.core.request.normalizer.NestingNormalizer
normalize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicNormalizer

public DynamicNormalizer()
Intended only for Spring managed bean


DynamicNormalizer

public DynamicNormalizer(UserAgentNormalizer normalizer)
Method Detail

setName

public void setName(String name)

setType

public void setType(DynamicNormalizer.Type type)

setSearchPattern

public void setSearchPattern(String searchPattern)

setRemoveToken

public void setRemoveToken(boolean removeToken)

setExternalPattern

public void setExternalPattern(String externalPattern)

setReplacement

public void setReplacement(String replacement)

doNormalize

protected String doNormalize(String userAgent)
Specified by:
doNormalize in class NestingNormalizer

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 ScientiaMobile Inc.. All Rights Reserved.