Package | Description |
---|---|
org.fusesource.hawtjni.generator | |
org.fusesource.hawtjni.generator.model |
Modifier and Type | Method and Description |
---|---|
(package private) void |
NativesGenerator.generateCallback(JNIMethod method,
java.lang.String function,
java.util.List<JNIParameter> params,
JNIType returnType) |
(package private) void |
NativesGenerator.generateDynamicFunctionCall(JNIMethod method,
java.util.List<JNIParameter> params,
JNIType returnType,
JNIType returnType64,
boolean needsReturn) |
(package private) void |
NativesGenerator.generateFunctionBody(JNIMethod method,
java.lang.String function,
java.lang.String function64,
java.util.List<JNIParameter> params,
JNIType returnType,
JNIType returnType64) |
(package private) void |
NativesGenerator.generateFunctionCall(JNIMethod method,
java.util.List<JNIParameter> params,
JNIType returnType,
JNIType returnType64,
boolean needsReturn) |
(package private) void |
NativesGenerator.generateFunctionCallLeftSide(JNIMethod method,
JNIType returnType,
JNIType returnType64,
boolean needsReturn) |
(package private) void |
NativesGenerator.generateFunctionPrototype(JNIMethod method,
java.lang.String function,
java.util.List<JNIParameter> params,
JNIType returnType,
JNIType returnType64,
boolean singleLine) |
(package private) boolean |
NativesGenerator.generateLocalVars(JNIMethod method,
java.util.List<JNIParameter> params,
JNIType returnType,
JNIType returnType64) |
(package private) void |
NativesGenerator.generateReturn(JNIMethod method,
JNIType returnType,
boolean needsReturn) |
(package private) boolean |
NativesGenerator.isSystemClass(JNIType type) |
Modifier and Type | Method and Description |
---|---|
(package private) static java.lang.String |
JNIGenerator.getFunctionName(JNIMethod method,
java.util.List<JNIType> paramTypes) |
Modifier and Type | Class and Description |
---|---|
class |
ReflectType |
Modifier and Type | Field and Description |
---|---|
private java.util.List<JNIType> |
ReflectMethod.paramTypes32 |
private java.util.List<JNIType> |
ReflectMethod.paramTypes64 |
Modifier and Type | Method and Description |
---|---|
JNIType |
ReflectType.getComponentType() |
JNIType |
JNIType.getComponentType() |
JNIType |
JNIMethod.getReturnType32() |
JNIType |
ReflectMethod.getReturnType32() |
JNIType |
JNIMethod.getReturnType64() |
JNIType |
ReflectMethod.getReturnType64() |
JNIType |
JNIField.getType() |
JNIType |
ReflectField.getType() |
JNIType |
JNIParameter.getType32() |
JNIType |
ReflectParameter.getType32() |
JNIType |
JNIParameter.getType64() |
JNIType |
JNIField.getType64() |
JNIType |
ReflectParameter.getType64() |
JNIType |
ReflectField.getType64() |
Modifier and Type | Method and Description |
---|---|
java.util.List<JNIType> |
JNIMethod.getParameterTypes() |
java.util.List<JNIType> |
ReflectMethod.getParameterTypes() |
java.util.List<JNIType> |
JNIMethod.getParameterTypes64() |
java.util.List<JNIType> |
ReflectMethod.getParameterTypes64() |