org.fusesource.hawtjni.generator.model
Interface JNIMethod

All Known Implementing Classes:
ReflectMethod

public interface JNIMethod

Author:
Hiram Chirino

Method Summary
 String getAccessor()
           
 ArgFlag[][] getCallbackFlags()
           
 String[] getCallbackTypes()
           
 String getCast()
           
 String getConditional()
           
 String getCopy()
           
 JNIClass getDeclaringClass()
           
 boolean getFlag(MethodFlag flag)
           
 int getModifiers()
           
 String getName()
           
 List<JNIParameter> getParameters()
           
 List<JNIType> getParameterTypes()
           
 List<JNIType> getParameterTypes64()
           
 JNIType getReturnType32()
           
 JNIType getReturnType64()
           
 boolean isNativeUnique()
           
 boolean isPointer()
           
 

Method Detail

getFlag

boolean getFlag(MethodFlag flag)

getName

String getName()

getModifiers

int getModifiers()

isNativeUnique

boolean isNativeUnique()

getReturnType32

JNIType getReturnType32()

getReturnType64

JNIType getReturnType64()

getParameters

List<JNIParameter> getParameters()

getParameterTypes

List<JNIType> getParameterTypes()

getParameterTypes64

List<JNIType> getParameterTypes64()

getDeclaringClass

JNIClass getDeclaringClass()

getAccessor

String getAccessor()

getConditional

String getConditional()

getCopy

String getCopy()

getCallbackTypes

String[] getCallbackTypes()

getCallbackFlags

ArgFlag[][] getCallbackFlags()

getCast

String getCast()

isPointer

boolean isPointer()


Copyright © 2009-2011 FuseSource, Corp.. All Rights Reserved.