Package it.tidalwave.role.spring.spi
Class SpringAsDelegateProvider
- java.lang.Object
-
- it.tidalwave.role.spring.spi.SpringAsDelegateProvider
-
- All Implemented Interfaces:
AsDelegateProvider
public class SpringAsDelegateProvider extends java.lang.Object implements AsDelegateProvider
An implementation ofAsDelegateProvider
for a Spring context.- Author:
- Fabrizio Giudici
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface it.tidalwave.util.spi.AsDelegateProvider
AsDelegateProvider.EmptyAsDelegateProvider, AsDelegateProvider.Locator
-
-
Field Summary
-
Fields inherited from interface it.tidalwave.util.spi.AsDelegateProvider
EMPTY_REF
-
-
Constructor Summary
Constructors Constructor Description SpringAsDelegateProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AsDelegate
createAsDelegate(java.lang.Object datum)
Creates anAsDelegate
for the given object
-
-
-
Method Detail
-
createAsDelegate
@Nonnull public AsDelegate createAsDelegate(@Nonnull java.lang.Object datum)
Description copied from interface:AsDelegateProvider
Creates anAsDelegate
for the given object- Specified by:
createAsDelegate
in interfaceAsDelegateProvider
- Parameters:
datum
- the object- Returns:
AsDelegate
-
-