org.modelmapper
Class AbstractProvider<T>
java.lang.Object
org.modelmapper.AbstractProvider<T>
- Type Parameters:
T
- type to provide
- All Implemented Interfaces:
- Provider<T>
public abstract class AbstractProvider<T>
- extends Object
- implements Provider<T>
Provider support class. Allows for simpler Provider implementations.
- Author:
- Jonathan Halterman
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractProvider
public AbstractProvider()
get
public T get(Provider.ProvisionRequest<T> request)
- Delegates provisioning to
get()
.
- Specified by:
get
in interface Provider<T>
- Parameters:
request
- information
get
protected abstract T get()
- Provides an instance of type
T
.
Copyright © 2011. All Rights Reserved.