Package jnr.ffi.provider.jffi
Class ReflectionVariableAccessorGenerator.ConvertingVariable
- java.lang.Object
-
- jnr.ffi.provider.jffi.ReflectionVariableAccessorGenerator.ConvertingVariable
-
- All Implemented Interfaces:
Variable
- Enclosing class:
- ReflectionVariableAccessorGenerator
private static final class ReflectionVariableAccessorGenerator.ConvertingVariable extends java.lang.Object implements Variable
-
-
Field Summary
Fields Modifier and Type Field Description private FromNativeConverter
fromNativeConverter
private ToNativeConverter
toNativeConverter
private Variable
variable
-
Constructor Summary
Constructors Modifier Constructor Description private
ConvertingVariable(Variable variable, ToNativeConverter toNativeConverter, FromNativeConverter fromNativeConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
get()
Gets the current value of the global variablevoid
set(java.lang.Object value)
Sets the global variable to a value
-
-
-
Field Detail
-
variable
private final Variable variable
-
toNativeConverter
private final ToNativeConverter toNativeConverter
-
fromNativeConverter
private final FromNativeConverter fromNativeConverter
-
-
Constructor Detail
-
ConvertingVariable
private ConvertingVariable(Variable variable, ToNativeConverter toNativeConverter, FromNativeConverter fromNativeConverter)
-
-
Method Detail
-
get
public java.lang.Object get()
Description copied from interface:Variable
Gets the current value of the global variable
-
-