NatJ.JavaObjectConstructionInfo

public static class JavaObjectConstructionInfo

Class used for storing every information needed when constructing a Java value from a native 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.

type

public Class<?> type

The type to convert.