@Target @CordaInternal @Retention @Target public KeepForDJVM
This annotates a class or file that we want to include into the deterministic version of Corda Core.
We don't expect everything within that class/file to be deterministic; those non-deterministic
elements need to be annotated with either annotationclass DeleteForDJVM
or annotationclass StubOutForDJVM
so that they
can be deleted.