org.mmbase.util.functions
Class Parameter.Wrapper

java.lang.Object
  extended byorg.mmbase.core.AbstractDescriptor
      extended byorg.mmbase.util.functions.Parameter
          extended byorg.mmbase.util.functions.Parameter.Wrapper
All Implemented Interfaces:
Cloneable, Descriptor, Serializable
Enclosing class:
Parameter

public static class Parameter.Wrapper
extends Parameter

A Parameter.Wrapper wraps one Parameter around a Parameter[] (then you can put it in a Parameter[]). Parameters will recognize this. This can be used when you 'extend' functionality, and add more parameters. The Parameter array can contain such a Parameter.Wrapper object containing the original Parameter array.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.mmbase.util.functions.Parameter
Parameter.Wrapper
 
Field Summary
 
Fields inherited from class org.mmbase.util.functions.Parameter
CLOUD, CORENODE, dataType, EMPTY, FIELD, LANGUAGE, LOCALE, NODE, REQUEST, RESPONSE, USER
 
Fields inherited from class org.mmbase.core.AbstractDescriptor
description, guiName, key
 
Constructor Summary
Parameter.Wrapper(Parameter[] arg)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class org.mmbase.util.functions.Parameter
autoCast, checkType, equals, getDataType, getDefaultValue, getTypeAsClass, hashCode, isRequired, setDefaultValue
 
Methods inherited from class org.mmbase.core.AbstractDescriptor
clone, clone, getDefaultLocale, getDescription, getDescription, getGUIName, getGUIName, getLocalizedDescription, getLocalizedGUIName, getName, setDescription, setDescription, setGUIName, setGUIName, setLocalizedDescription, setLocalizedGUIName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Parameter.Wrapper

public Parameter.Wrapper(Parameter[] arg)
Method Detail

toString

public String toString()
Overrides:
toString in class Parameter


MMBase build 1.8.1.20060716