Package de.intarsys.nativec.type
Class NativeStringType
java.lang.Object
de.intarsys.nativec.type.NativeType
de.intarsys.nativec.type.NativeAbstractStringType
de.intarsys.nativec.type.NativeStringType
- All Implemented Interfaces:
INativeType
The meta class implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic NativeStringType
create
(int size) createNative
(INativeHandle handle) Create a newINativeObject
from aINativeHandle
.createNative
(Object value) Create anINativeObject
for this type from the Java object.Methods inherited from class de.intarsys.nativec.type.NativeAbstractStringType
getByteCount, getPreferredBoundary, getStringSize, hasByteCount
Methods inherited from class de.intarsys.nativec.type.NativeType
Array, lookup, Ref, register
-
Constructor Details
-
NativeStringType
protected NativeStringType() -
NativeStringType
protected NativeStringType(int size)
-
-
Method Details
-
create
-
createNative
-
createNative
Description copied from interface:INativeType
Create a newINativeObject
from aINativeHandle
.- Specified by:
createNative
in interfaceINativeType
- Overrides:
createNative
in classNativeType
- Parameters:
handle
- The handle to memory.- Returns:
- The new
INativeObject
-
createNative
Description copied from interface:INativeType
Create anINativeObject
for this type from the Java object.- Specified by:
createNative
in interfaceINativeType
- Overrides:
createNative
in classNativeType
- Parameters:
value
-- Returns:
- The new
INativeObject
-