org.fusesource.hawtjni.generator.model
Interface JNIType

All Known Implementing Classes:
ReflectType

public interface JNIType

Author:
Hiram Chirino

Method Summary
 JNIType getComponentType()
           
 java.lang.String getName()
           
 java.lang.String getNativeName()
           
 java.lang.String getSimpleName()
           
 java.lang.String getTypeSignature(boolean define)
           
 java.lang.String getTypeSignature1(boolean define)
           
 java.lang.String getTypeSignature2(boolean define)
           
 java.lang.String getTypeSignature3(boolean define)
           
 java.lang.String getTypeSignature4(boolean define, boolean struct)
           
 boolean isArray()
           
 boolean isPrimitive()
           
 boolean isType(java.lang.String type)
           
 

Method Detail

isPrimitive

boolean isPrimitive()

isArray

boolean isArray()

getComponentType

JNIType getComponentType()

isType

boolean isType(java.lang.String type)

getName

java.lang.String getName()

getSimpleName

java.lang.String getSimpleName()

getNativeName

java.lang.String getNativeName()

getTypeSignature

java.lang.String getTypeSignature(boolean define)

getTypeSignature1

java.lang.String getTypeSignature1(boolean define)

getTypeSignature2

java.lang.String getTypeSignature2(boolean define)

getTypeSignature3

java.lang.String getTypeSignature3(boolean define)

getTypeSignature4

java.lang.String getTypeSignature4(boolean define,
                                   boolean struct)