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 .

Members

__causeway_origin()

Getter for the underlying Origin .

getOrigin(WrappingObject)

Getter for the underlying Origin .

withOrigin(T, Origin)

Wither for the underlying Origin .

__causeway_save()

Programmatic equivalent of invoking save for a transient object .