@Retention(CLASS) @Target({FIELD})

public @interface Version

An int or long counter maintained by a managed session for optimistic locking.