Class ReflectParameter
- java.lang.Object
-
- org.fusesource.hawtjni.generator.model.ReflectParameter
-
- All Implemented Interfaces:
JNIParameter
public class ReflectParameter extends Object implements JNIParameter
- Author:
- Hiram Chirino
-
-
Constructor Summary
Constructors Constructor Description ReflectParameter(ReflectMethod method, int parameter, Annotation[] annotations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCast()
boolean
getFlag(ArgFlag flag)
JNIMethod
getMethod()
int
getParameter()
JNIType
getType32()
JNIType
getType64()
JNIClass
getTypeClass()
boolean
isPointer()
-
-
-
Constructor Detail
-
ReflectParameter
public ReflectParameter(ReflectMethod method, int parameter, Annotation[] annotations)
-
-
Method Detail
-
getCast
public String getCast()
- Specified by:
getCast
in interfaceJNIParameter
-
isPointer
public boolean isPointer()
- Specified by:
isPointer
in interfaceJNIParameter
-
getMethod
public JNIMethod getMethod()
- Specified by:
getMethod
in interfaceJNIParameter
-
getFlag
public boolean getFlag(ArgFlag flag)
- Specified by:
getFlag
in interfaceJNIParameter
-
getType32
public JNIType getType32()
- Specified by:
getType32
in interfaceJNIParameter
-
getType64
public JNIType getType64()
- Specified by:
getType64
in interfaceJNIParameter
-
getTypeClass
public JNIClass getTypeClass()
- Specified by:
getTypeClass
in interfaceJNIParameter
-
getParameter
public int getParameter()
- Specified by:
getParameter
in interfaceJNIParameter
-
-