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 StringgetCast()booleangetFlag(ArgFlag flag)JNIMethodgetMethod()intgetParameter()JNITypegetType32()JNITypegetType64()JNIClassgetTypeClass()booleanisPointer()
-
-
-
Constructor Detail
-
ReflectParameter
public ReflectParameter(ReflectMethod method, int parameter, Annotation[] annotations)
-
-
Method Detail
-
getCast
public String getCast()
- Specified by:
getCastin interfaceJNIParameter
-
isPointer
public boolean isPointer()
- Specified by:
isPointerin interfaceJNIParameter
-
getMethod
public JNIMethod getMethod()
- Specified by:
getMethodin interfaceJNIParameter
-
getFlag
public boolean getFlag(ArgFlag flag)
- Specified by:
getFlagin interfaceJNIParameter
-
getType32
public JNIType getType32()
- Specified by:
getType32in interfaceJNIParameter
-
getType64
public JNIType getType64()
- Specified by:
getType64in interfaceJNIParameter
-
getTypeClass
public JNIClass getTypeClass()
- Specified by:
getTypeClassin interfaceJNIParameter
-
getParameter
public int getParameter()
- Specified by:
getParameterin interfaceJNIParameter
-
-