WrappingObject
Implemented by all objects that have been viewed as per WrapperFactory#wrap(Object) .
API
WrappingObject.java
interface WrappingObject {
final static String ORIGIN_GETTER_NAME;
final static String ORIGIN_FIELD_NAME;
final static String SAVE_METHOD_NAME;
final static List<AdditionalField> ADDITIONAL_FIELDS;
Origin __causeway_origin() (1)
Origin getOrigin(WrappingObject proxyObject) (2)
T withOrigin(T proxyObject, Origin origin) (3)
void __causeway_save() (4)
}
1 | causeway_origin()
Getter for the underlying Origin . |
2 | getOrigin(WrappingObject)
Getter for the underlying Origin . |
3 | withOrigin(T, Origin)
Wither for the underlying Origin . |
4 | causeway_save()
Programmatic equivalent of invoking save for a transient object . |