package org.freedesktop.wayland.server;
<BUG>import com.sun.jna.Memory;
import com.sun.jna.Pointer;</BUG>
import org.freedesktop.wayland.HasNative;
<BUG>import org.freedesktop.wayland.server.jna.WaylandServerLibrary;

import org.freedesktop.wayland.util.ObjectCache;
public class Client implements HasNative<Pointer> {

private final Pointer pointer;

private boolean valid;</BUG>
protected Client(final Pointer pointer) {

package org.freedesktop.wayland.server;
import com.github.zubnix.jaccall.Pointer;
import org.freedesktop.wayland.HasNative;
import org.freedesktop.wayland.server.jaccall.WaylandServerCore;
import org.freedesktop.wayland.util.ObjectCache;
import static com.github.zubnix.jaccall.Pointer.nref;
import static com.github.zubnix.jaccall.Pointer.wrap;
public class Client implements HasNative<Pointer<?>> {
private final Pointer<?> pointer;
protected Client(final Pointer pointer) {
