Package 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
adapt(java.lang.Class<T> adaptTarget)
Adapt this object into an object of the passed type, if possible.
-
-
-
Method Detail
-
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
-
-