@Override public TypeSerializerSnapshot<Lockable<E>> snapshotConfiguration() { return new LockableTypeSerializerSnapshot<>(this); }
@Override public TypeSerializerSnapshot<Lockable<E>> snapshotConfiguration() { return new LockableTypeSerializerSnapshot<>(elementSerializer); }
@Override public TypeSerializerSnapshot<Lockable<E>> snapshotConfiguration() { return new LockableTypeSerializerSnapshot<>(elementSerializer); }