jnr.ffi.provider
Class SigType
java.lang.Object
jnr.ffi.provider.SigType
- All Implemented Interfaces:
- SignatureType
- Direct Known Subclasses:
- FromNativeType, ToNativeType
public abstract class SigType
- extends Object
- implements SignatureType
SigType
public SigType(Class javaType,
NativeType nativeType,
Collection<Annotation> annotations,
Class convertedType)
getDeclaredType
public final Class getDeclaredType()
- Specified by:
getDeclaredType in interface SignatureType
effectiveJavaType
public final Class effectiveJavaType()
annotations
public final Collection<Annotation> annotations()
getAnnotations
public final Collection<Annotation> getAnnotations()
- Specified by:
getAnnotations in interface SignatureType
getGenericType
public Type getGenericType()
- Specified by:
getGenericType in interface SignatureType
toString
public final String toString()
- Overrides:
toString in class Object
getNativeType
public NativeType getNativeType()
Copyright © 2014. All rights reserved.