Package jnr.ffi.mapper
Class DefaultSignatureType
- java.lang.Object
-
- jnr.ffi.mapper.DefaultSignatureType
-
- All Implemented Interfaces:
SignatureType
public final class DefaultSignatureType extends Object implements SignatureType
-
-
Constructor Summary
Constructors Constructor Description DefaultSignatureType(Class declaredClass, Collection<Annotation> annotations, Type genericType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefaultSignatureType
create(Class type, FromNativeContext context)
static DefaultSignatureType
create(Class type, ToNativeContext context)
boolean
equals(Object o)
Collection<Annotation>
getAnnotations()
Class
getDeclaredType()
Type
getGenericType()
int
hashCode()
-
-
-
Constructor Detail
-
DefaultSignatureType
public DefaultSignatureType(Class declaredClass, Collection<Annotation> annotations, Type genericType)
-
-
Method Detail
-
getDeclaredType
public Class getDeclaredType()
- Specified by:
getDeclaredType
in interfaceSignatureType
-
getAnnotations
public Collection<Annotation> getAnnotations()
- Specified by:
getAnnotations
in interfaceSignatureType
-
getGenericType
public Type getGenericType()
- Specified by:
getGenericType
in interfaceSignatureType
-
create
public static DefaultSignatureType create(Class type, FromNativeContext context)
-
create
public static DefaultSignatureType create(Class type, ToNativeContext context)
-
-