Y - public class ImplementorWrapper<Y extends IImplementor> extends Object implements IImplementor
IImplementor fuer eine Delegatinon.| Modifier | Constructor and Description |
|---|---|
protected |
ImplementorWrapper(Y editable) |
| Modifier and Type | Method and Description |
|---|---|
<X> X |
cast(Class<X> iface)
prueft, ob uebergebene Klasse
assignable von aktueller
Klasse ist. |
protected Y |
getWrapped() |
<X> boolean |
isImplementationOf(Class<X> cls)
Prueft, ob cast in die gewuenschte Zielklasse moeglich ist.
|
protected ImplementorWrapper(Y editable)
protected Y getWrapped()
public <X> X cast(Class<X> iface)
assignable von aktueller
Klasse ist.cast in interface IImplementoriface - Zielklassepublic <X> boolean isImplementationOf(Class<X> cls)
IImplementorcls==null, so wird false geliefert.isImplementationOf in interface IImplementorX - expected (Super)Type of the checked objectcls - target class / interfaceCopyright © 2017. All rights reserved.