com.ibm.wsspi.adaptable.module
Interface Adaptable
- All Known Subinterfaces:
- Container, Entry, InterpretedContainer
public interface Adaptable
Provides the ability for an object implementing the interface to convert itself to another type of object.
Method Summary |
|
adapt(java.lang.Class<T> adaptTarget)
Adapt this object into an object of the passed type, if possible. |
adapt
<T> T adapt(java.lang.Class<T> adaptTarget)
throws UnableToAdaptException
- Adapt this object into an object of the passed type, if possible.
- Type Parameters:
T
- The type to adapt to & return.- Parameters:
adaptTarget
- The type to adapt to.
- Returns:
- instance of type if successful, null otherwise.
- Throws:
UnableToAdaptException