corda/client
Dominic Fox b6f2532ce6
Corda 1922 serialize states with calculated values (#3938)
* Introduce SerializeForCarpenter annotation

* Apply SerializableComputedProperty annotation to Cash.exitKeys, fix bugs

* info -> trace

* Remove annotation from FungibleAsset, as we do not know whether all implementing classes will provide the property as a calculated value

* Remove redundant import

* Explicit lambda params

* Restore explicit import for Enum valueOf

* Moving and rescoping

* More meaningful error message

* Add java test and documentation

* Fix accidentally broken unit test

* Ignore superclass annotation if property not calculated in implementing class

* Exclude calculated properties from Jackson serialisation

* Fix broken test
2018-10-09 14:54:31 +01:00
..
jackson Corda 1922 serialize states with calculated values (#3938) 2018-10-09 14:54:31 +01:00
jfx ENT-2431 Lay foundations for caching metrics (#3955) 2018-09-24 09:55:56 +01:00
mock Resolve warnings for Kotlin ByteArray. (#3521) 2018-07-05 13:00:29 +01:00
rpc CORDA-2006: Simplify checkpoint serialization (#4042) 2018-10-08 13:39:28 +01:00