Class Aggregate
java.lang.Object
com.kenai.jffi.Type
com.kenai.jffi.Aggregate
-
Nested Class Summary
Nested classes/interfaces inherited from class Type
Type.Builtin, Type.TypeInfo -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final ForeignA handle to the foreign interface to keep it alive as long as this object is aliveprivate final longprivate final Type.TypeInfoprivate static final AtomicIntegerFieldUpdater<Aggregate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voiddispose()Deprecated.(package private) final Type.TypeInfoMethods inherited from class Type
alignment, equals, handle, hashCode, nativeHandles, nativeHandles, size, type
-
Field Details
-
typeInfo
-
handle
private final long handle -
disposed
private volatile int disposed -
UPDATER
-
foreign
A handle to the foreign interface to keep it alive as long as this object is alive
-
-
Constructor Details
-
Aggregate
Aggregate(Foreign foreign, long handle)
-
-
Method Details
-
getTypeInfo
- Specified by:
getTypeInfoin classType
-
dispose
Deprecated.
-