com.parabon.common
Class NamedParameter

java.lang.Object
  extended by com.parabon.common.NamedParameter
All Implemented Interfaces:
com.parabon.util.ObjectPool.Destroyable, com.parabon.util.ObjectPool.Reclaimable

public class NamedParameter
extends java.lang.Object
implements com.parabon.util.ObjectPool.Reclaimable, com.parabon.util.ObjectPool.Destroyable


Field Summary
protected  boolean destroyed
           
protected  java.lang.String name
           
protected  com.parabon.util.ObjectPool pool
           
protected  ParameterValue value
           
 
Constructor Summary
NamedParameter()
           
NamedParameter(com.parabon.util.ObjectPool pool_)
           
 
Method Summary
 void clear()
           
 void destroy()
           
 java.lang.String getName()
           
 ParameterValue getValue()
           
 void reclaim()
           
 void set(java.lang.String name_, ParameterValue value_)
           
 void setName(java.lang.String name_)
           
 void setValue(ParameterValue value_)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pool

protected com.parabon.util.ObjectPool pool

name

protected java.lang.String name

value

protected ParameterValue value

destroyed

protected boolean destroyed
Constructor Detail

NamedParameter

public NamedParameter(com.parabon.util.ObjectPool pool_)

NamedParameter

public NamedParameter()
Method Detail

reclaim

public void reclaim()
Specified by:
reclaim in interface com.parabon.util.ObjectPool.Reclaimable

destroy

public void destroy()
Specified by:
destroy in interface com.parabon.util.ObjectPool.Destroyable

clear

public void clear()

set

public void set(java.lang.String name_,
                ParameterValue value_)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name_)

getValue

public ParameterValue getValue()

setValue

public void setValue(ParameterValue value_)