| Modifier and Type | Field and Description |
|---|---|
| protected volatile Object | |
| protected volatile boolean | |
| protected volatile boolean | |
| protected volatile boolean | |
| protected volatile Class | |
| protected volatile boolean | |
| protected volatile boolean | |
| protected volatile Class | |
| protected volatile boolean | |
| protected volatile boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private T | |
| public T | defaultValue(Object
The default value. defVal)Implements org. The default value to use when the object cannot be converted or in case
of conversion from a |
| public T | keysIgnoreCase()
Implements org. When converting between map-like types use case-insensitive mapping of keys. |
| public T | sourceAs(Class<?>
The class to treat the object as. cls)Implements org. Treat the source object as the specified class. |
| public T | sourceAsBean()
Implements org. Treat the source object as a JavaBean. |
| public T | sourceAsDTO()
Implements org. Treat the source object as a DTO even if the source object has methods or is otherwise not recognized as a DTO. |
| public T | targetAs(Class<?>
The class to treat the object as. cls)Implements org. Treat the target object as the specified class. |
| public T | targetAsBean()
Implements org. Treat the target object as a JavaBean. |
| public T | targetAsDTO()
Implements org. Treat the target object as a DTO even if it has methods or is otherwise not recognized as a DTO. |
| public T | view()
Implements org. Return a live view over the backing object that reflects any changes to the original object. |
| defaultValue | back to summary |
|---|---|
| protected volatile Object defaultValue | |
| hasDefault | back to summary |
|---|---|
| protected volatile boolean hasDefault | |
| keysIgnoreCase | back to summary |
|---|---|
| protected volatile boolean keysIgnoreCase | |
| liveView | back to summary |
|---|---|
| protected volatile boolean liveView | |
| sourceAsClass | back to summary |
|---|---|
| protected volatile Class<?> sourceAsClass | |
| sourceAsDTO | back to summary |
|---|---|
| protected volatile boolean sourceAsDTO | |
| sourceAsJavaBean | back to summary |
|---|---|
| protected volatile boolean sourceAsJavaBean | |
| targetAsClass | back to summary |
|---|---|
| protected volatile Class<?> targetAsClass | |
| targetAsDTO | back to summary |
|---|---|
| protected volatile boolean targetAsDTO | |
| targetAsJavaBean | back to summary |
|---|---|
| protected volatile boolean targetAsJavaBean | |
| AbstractSpecifying | back to summary |
|---|---|
| pack-priv AbstractSpecifying() | |
| castThis | back to summary |
|---|---|
private T castThis()
| |
| defaultValue | back to summary |
|---|---|
| public T defaultValue(Object defVal) Implements org. Doc from org. The default value to use when the object cannot be converted or in case
of conversion from a | |
| keysIgnoreCase | back to summary |
|---|---|
| public T keysIgnoreCase() Implements org. Doc from org. When converting between map-like types use case-insensitive mapping of keys.
| |
| sourceAs | back to summary |
|---|---|
| public T sourceAs(Class<?> cls) Implements org. Doc from org. Treat the source object as the specified class. This can be used to disambiguate a type if it implements multiple interfaces or extends multiple classes. | |
| sourceAsBean | back to summary |
|---|---|
| public T sourceAsBean() Implements org. Doc from org. Treat the source object as a JavaBean. By default objects will not be treated as JavaBeans, this has to be specified using this method.
| |
| sourceAsDTO | back to summary |
|---|---|
| public T sourceAsDTO() Implements org. Doc from org. Treat the source object as a DTO even if the source object has methods or is otherwise not recognized as a DTO.
| |
| targetAs | back to summary |
|---|---|
| public T targetAs(Class<?> cls) Implements org. Doc from org. Treat the target object as the specified class. This can be used to disambiguate a type if it implements multiple interfaces or extends multiple classes. | |
| targetAsBean | back to summary |
|---|---|
| public T targetAsBean() Implements org. Doc from org. Treat the target object as a JavaBean. By default objects will not be treated as JavaBeans, this has to be specified using this method.
| |
| targetAsDTO | back to summary |
|---|---|
| public T targetAsDTO() Implements org. Doc from org. Treat the target object as a DTO even if it has methods or is otherwise not recognized as a DTO.
| |
| view | back to summary |
|---|---|
| public T view() Implements org. Doc from org. Return a live view over the backing object that reflects any changes to
the original object. This is only possible with conversions to
| |