public abstract class AbstractParameterProvider<U> extends Object implements IParameterProvider<U>
| Modifier and Type | Field and Description |
|---|---|
protected DateFormat |
dateFormat |
protected U |
underlyingEntity |
| Constructor and Description |
|---|
AbstractParameterProvider(U underlyingEntity) |
| Modifier and Type | Method and Description |
|---|---|
AbstractParameterProvider<U> |
buildParameterProvider(U object) |
<E> E |
get(String key,
Class<E> expectedClass) |
U |
getUnderlyingEntity() |
abstract Object |
internalGet(String key,
Class<?> expectedClass) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, setprotected final DateFormat dateFormat
protected final U underlyingEntity
public AbstractParameterProvider(U underlyingEntity)
public final <E> E get(String key, Class<E> expectedClass)
get in interface IParameterProvider<U>public U getUnderlyingEntity()
getUnderlyingEntity in interface IParameterProvider<U>public AbstractParameterProvider<U> buildParameterProvider(U object)
Copyright © 2015 Matsuo IT. All rights reserved.