package LSDataStruct; import java.util.Arrays; import java.util.List; import com.sun.jna.Pointer; import com.sun.jna.Structure; public class LSMicMapRegion extends Structure { public LSMicMapRegion() { super(); } public LSMicMapRegion(Pointer p) { super(p); // TODO Auto-generated constructor stub } public int key; public LSRegion region; public static class ByReference extends LSMicMapRegion implements Structure.ByReference {} public static class ByValue extends LSMicMapRegion implements Structure.ByValue {} @Override protected List getFieldOrder() { return Arrays.asList( new String[] {"key", "region" } ); } }