public class SimplePOJODataMapper extends Object implements SULMapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>
SULMapper.MappedException<AO>| Modifier | Constructor and Description |
|---|---|
protected |
SimplePOJODataMapper(Constructor<?> initMethod,
Object... initParams) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canFork() |
SULMapper<MethodInput,MethodOutput,ConcreteMethodInput,Object> |
fork() |
ConcreteMethodInput |
mapInput(MethodInput abstractInput) |
MethodOutput |
mapOutput(@Nullable Object concreteOutput) |
SULMapper.MappedException<? extends MethodOutput> |
mapUnwrappedException(RuntimeException exception) |
void |
post() |
void |
pre() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmapWrappedExceptionprotected @Nullable Object delegate
protected SimplePOJODataMapper(Constructor<?> initMethod, Object... initParams)
public void pre()
pre in interface Mapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>public void post()
post in interface Mapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>public SULMapper.MappedException<? extends MethodOutput> mapUnwrappedException(RuntimeException exception)
mapUnwrappedException in interface SULMapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>public ConcreteMethodInput mapInput(MethodInput abstractInput)
mapInput in interface Mapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>public MethodOutput mapOutput(@Nullable Object concreteOutput)
mapOutput in interface Mapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>public boolean canFork()
canFork in interface SULMapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>public SULMapper<MethodInput,MethodOutput,ConcreteMethodInput,Object> fork()
fork in interface SULMapper<MethodInput,MethodOutput,ConcreteMethodInput,Object>Copyright © 2020. All rights reserved.