INTEGER.java
package eu.javaexperience.nativ.posix;
import java.io.FileDescriptor;
import eu.javaexperience.reflect.FdMirror;
public class INTEGER
{
protected int value;
public INTEGER()
{}
public INTEGER(int val)
{
value = val;
}
public int getValue()
{
return value;
}
public void setValue(int value)
{
this.value = value;
}
public INTEGER clone()
{
return new INTEGER(value);
}
public static int getFD(FileDescriptor fd)
{
return FdMirror.getFD(fd);
}
public FileDescriptor asFileDescriptor()
{
FileDescriptor ofd = new FileDescriptor();
FdMirror.setFd(ofd, value);
return ofd;
}
}