|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.intarsys.nativec.type.NativeObject
de.intarsys.nativec.type.NativeSimple
public abstract class NativeSimple
An abstract superclass for the implementation of primitive
NativeObject
instances. These NativeObject
instances are not
constructed from other NativeObject
instances but implemented
directly in Java, having a fixed size.
Field Summary |
---|
Fields inherited from class de.intarsys.nativec.type.NativeObject |
---|
DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT |
Constructor Summary | |
---|---|
protected |
NativeSimple()
Create a wrapper for a NativePrimitive |
protected |
NativeSimple(INativeHandle handle)
|
Method Summary | |
---|---|
int |
getByteCount()
The number of bytes occupied by this. |
Methods inherited from class de.intarsys.nativec.type.NativeObject |
---|
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getNativeType, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.intarsys.nativec.type.INativeObject |
---|
getValue, setValue |
Constructor Detail |
---|
protected NativeSimple()
protected NativeSimple(INativeHandle handle)
Method Detail |
---|
public int getByteCount()
NativeObject
getByteCount
in class NativeObject
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |