NatJ.NativeObjectConstructionInfo

public static class NativeObjectConstructionInfo

Class used for storing every information needed when constructing a native value from a Java one.

Fields

arg

public boolean arg

Specifies whether this is a conversion for an argument value.

byvalue

public boolean byvalue

Specifies whether the value passed by reference or value.

callback

public Object callback

Extra information for callbacks.

data

public Object data

User data for custom use.

mapper

public Mapper mapper

Specifies which mapper to use.

owned

public boolean owned

Specifies the ownership of the value, used for memory management.

ref

public boolean ref

Specifies whether this is a conversion for a reference.