@@ -0,0 +1,907 @@
+package org.gnode.nix;%0A%0Aimport org.bytedeco.javacpp.Loader;%0Aimport org.bytedeco.javacpp.Pointer;%0Aimport org.bytedeco.javacpp.annotation.Namespace;%0Aimport org.bytedeco.javacpp.annotation.Platform;%0A%0A@Platform(value = %22linux%22,%0A        include = %7B%22%3Cnix/DataArray.hpp%3E%22%7D,%0A        link = %7B%22nix%22%7D)%0A@Namespace(%22nix%22)%0Apublic class DataArray extends Pointer %7B%0A    static %7B%0A        Loader.load();%0A    %7D%0A%0A    //--------------------------------------------------%0A    // Constructors%0A    //--------------------------------------------------%0A%0A    /**%0A     * Constructor that creates an uninitialized DataArray.%0A     * %3Cp/%3E%0A     * Calling any method on an uninitialized data array will throw a %7B@link java.lang.RuntimeException%7D%0A     * exception. The following code illustrates how to check if a data array is initialized:%0A     */%0A    public DataArray() %7B%0A        allocate();%0A    %7D%0A%0A    private native void allocate();%0A%0A%0A%7D%0A

create data array class