it.geosolutions.unredd.stats.model.config.util
Class TokenResolver<O,T extends Enum<T>>

java.lang.Object
  extended by it.geosolutions.unredd.stats.model.config.util.TokenResolver<O,T>
Type Parameters:
O - The class to be un/marshalled
T - The token type

public class TokenResolver<O,T extends Enum<T>>
extends Object

Author:
etj

Constructor Summary
TokenResolver(O instance, Class<O> type)
           
 
Method Summary
 void put(T token, String value)
           
 void putAll(Map<T,? extends String> m)
           
 O resolve()
           
 void setTokens(Map<T,String> tokens)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TokenResolver

public TokenResolver(O instance,
                     Class<O> type)
Method Detail

put

public void put(T token,
                String value)

putAll

public void putAll(Map<T,? extends String> m)

setTokens

public void setTokens(Map<T,String> tokens)

resolve

public O resolve()


Copyright © 2012. All Rights Reserved.