Package org.jvnet.hk2.config
Class ConfigBeanProxy.Duck
- java.lang.Object
-
- org.jvnet.hk2.config.ConfigBeanProxy.Duck
-
- Enclosing interface:
- ConfigBeanProxy
public static class ConfigBeanProxy.Duck extends Object
-
-
Constructor Summary
Constructors Constructor Description Duck()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends ConfigBeanProxy>
TcreateChild(ConfigBeanProxy self, Class<T> c)
static ConfigBeanProxy
deepCopy(ConfigBeanProxy self, ConfigBeanProxy parent)
static ConfigBeanProxy
getParent(ConfigBeanProxy self)
static <T extends ConfigBeanProxy>
TgetParent(ConfigBeanProxy self, Class<T> c)
-
-
-
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
-
-