jodd.petite.manager
Class ParamResolver

java.lang.Object
  extended by jodd.petite.manager.ParamResolver

public class ParamResolver
extends java.lang.Object

Parameter storage and resolver.


Field Summary
protected static java.lang.String[] EMPTY_PARAMS
           
protected  java.util.Map<java.lang.String,java.lang.Object> params
           
 
Constructor Summary
ParamResolver()
           
 
Method Summary
 java.lang.Object get(java.lang.String name)
           
 void put(java.lang.String name, java.lang.Object value)
           
 java.lang.String[] resolve(java.lang.String beanName, boolean resolveReferenceParams)
          Returns an array of param keys that belongs to provided bean.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

params

protected final java.util.Map<java.lang.String,java.lang.Object> params

EMPTY_PARAMS

protected static final java.lang.String[] EMPTY_PARAMS
Constructor Detail

ParamResolver

public ParamResolver()
Method Detail

put

public void put(java.lang.String name,
                java.lang.Object value)

get

public java.lang.Object get(java.lang.String name)

resolve

public java.lang.String[] resolve(java.lang.String beanName,
                                  boolean resolveReferenceParams)
Returns an array of param keys that belongs to provided bean.



Copyright © 2003-2010 Jodd Team