Class ReflectMethod
java.lang.Object
org.fusesource.hawtjni.generator.model.ReflectMethod
- All Implemented Interfaces:
JNIMethod
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
private JniMethod
private ReflectClass
private HashSet<MethodFlag>
private Method
private List<JNIParameter>
private ReflectType
private boolean
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
declaringClass
-
method
-
paramTypes32
-
paramTypes64
-
parameters
-
unique
private boolean unique -
annotation
-
allowConversion
private boolean allowConversion -
returnType
-
flags
-
-
Constructor Details
-
ReflectMethod
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
toString
-
getWrapedMethod
-
getDeclaringClass
- Specified by:
getDeclaringClass
in interfaceJNIMethod
-
getModifiers
public int getModifiers()- Specified by:
getModifiers
in interfaceJNIMethod
-
getName
-
getParameters
- Specified by:
getParameters
in interfaceJNIMethod
-
getParameterTypes
- Specified by:
getParameterTypes
in interfaceJNIMethod
-
getParameterTypes64
- Specified by:
getParameterTypes64
in interfaceJNIMethod
-
getReturnType32
- Specified by:
getReturnType32
in interfaceJNIMethod
-
getReturnType64
- Specified by:
getReturnType64
in interfaceJNIMethod
-
getFlag
-
getCast
-
isPointer
public boolean isPointer() -
getCopy
-
getAccessor
- Specified by:
getAccessor
in interfaceJNIMethod
-
getConditional
- Specified by:
getConditional
in interfaceJNIMethod
-
isNativeUnique
public boolean isNativeUnique()- Specified by:
isNativeUnique
in interfaceJNIMethod
-
getCallbackTypes
- Specified by:
getCallbackTypes
in interfaceJNIMethod
-
getCallbackFlags
- Specified by:
getCallbackFlags
in interfaceJNIMethod
-
emptyFilter
-
lazyLoad
private void lazyLoad()
-