org.jvnet.hk2.config
Class ConfigBeanProxy.Duck

java.lang.Object
  extended by org.jvnet.hk2.config.ConfigBeanProxy.Duck
Enclosing interface:
ConfigBeanProxy

public static class ConfigBeanProxy.Duck
extends Object


Constructor Summary
ConfigBeanProxy.Duck()
           
 
Method Summary
static
<T extends ConfigBeanProxy>
T
createChild(ConfigBeanProxy self, Class<T> c)
           
static ConfigBeanProxy deepCopy(ConfigBeanProxy self, ConfigBeanProxy parent)
           
static ConfigBeanProxy getParent(ConfigBeanProxy self)
           
static
<T extends ConfigBeanProxy>
T
getParent(ConfigBeanProxy self, Class<T> c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigBeanProxy.Duck

public ConfigBeanProxy.Duck()
Method Detail

getParent

public static ConfigBeanProxy getParent(ConfigBeanProxy self)

getParent

public static <T extends ConfigBeanProxy> T getParent(ConfigBeanProxy self,
                                                      Class<T> c)

createChild

public static <T extends ConfigBeanProxy> T createChild(ConfigBeanProxy self,
                                                        Class<T> c)
                                             throws TransactionFailure
Throws:
TransactionFailure

deepCopy

public static ConfigBeanProxy deepCopy(ConfigBeanProxy self,
                                       ConfigBeanProxy parent)
                                throws TransactionFailure
Throws:
TransactionFailure


Copyright © 2013 Oracle Corporation. All Rights Reserved.