org.oddjob.jmx.general
Class CompositeDataDynaBean

java.lang.Object
  extended by org.oddjob.jmx.general.CompositeDataDynaBean
All Implemented Interfaces:
org.apache.commons.beanutils.DynaBean

public class CompositeDataDynaBean
extends Object
implements org.apache.commons.beanutils.DynaBean

Wrapper for CompositeData so it can be accessed with BeanUtils simple property expressions.

Author:
rob

Constructor Summary
CompositeDataDynaBean(CompositeData data)
           
 
Method Summary
 boolean contains(String arg0, String arg1)
           
 Object get(String name)
           
 Object get(String arg0, int arg1)
           
 Object get(String arg0, String arg1)
           
 org.apache.commons.beanutils.DynaClass getDynaClass()
           
 void remove(String arg0, String arg1)
           
 void set(String arg0, int arg1, Object arg2)
           
 void set(String name, Object value)
           
 void set(String arg0, String arg1, Object arg2)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CompositeDataDynaBean

public CompositeDataDynaBean(CompositeData data)
Method Detail

contains

public boolean contains(String arg0,
                        String arg1)
Specified by:
contains in interface org.apache.commons.beanutils.DynaBean

get

public Object get(String name)
Specified by:
get in interface org.apache.commons.beanutils.DynaBean

get

public Object get(String arg0,
                  int arg1)
Specified by:
get in interface org.apache.commons.beanutils.DynaBean

get

public Object get(String arg0,
                  String arg1)
Specified by:
get in interface org.apache.commons.beanutils.DynaBean

getDynaClass

public org.apache.commons.beanutils.DynaClass getDynaClass()
Specified by:
getDynaClass in interface org.apache.commons.beanutils.DynaBean

remove

public void remove(String arg0,
                   String arg1)
Specified by:
remove in interface org.apache.commons.beanutils.DynaBean

set

public void set(String name,
                Object value)
Specified by:
set in interface org.apache.commons.beanutils.DynaBean

set

public void set(String arg0,
                int arg1,
                Object arg2)
Specified by:
set in interface org.apache.commons.beanutils.DynaBean

set

public void set(String arg0,
                String arg1,
                Object arg2)
Specified by:
set in interface org.apache.commons.beanutils.DynaBean

toString

public String toString()
Overrides:
toString in class Object