public abstract class NetTypeHandler extends PrimitiveHandler
_classReflector| Constructor and Description |
|---|
NetTypeHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
defaultValue() |
java.lang.String |
dotNetClassName() |
int |
getID() |
java.lang.String |
getName() |
PreparedComparison |
internalPrepareComparison(java.lang.Object obj) |
protected java.lang.Class |
javaClass() |
int |
linkLength() |
java.lang.Class |
primitiveJavaClass() |
abstract java.lang.Object |
read(byte[] bytes,
int offset) |
void |
registerReflector(Reflector reflector) |
abstract int |
typeID() |
abstract void |
write(java.lang.Object obj,
byte[] bytes,
int offset) |
void |
write(java.lang.Object a_object,
ByteArrayBuffer a_bytes) |
classReflector, coerce, defaultValue, defragIndexEntry, defragment, delete, descendsIntoMembers, indexEntryToObject, nullRepresentationInUntypedArrays, prepareComparison, primitiveClassReflector, primitiveMarshaller, primitiveNull, read, read, readIndexEntry, readIndexEntry, readIndexEntryFromObjectSlot, write, writeIndexEntrypublic java.lang.String dotNetClassName()
public void registerReflector(Reflector reflector)
registerReflector in interface BuiltinTypeHandlerregisterReflector in class PrimitiveHandlerpublic int getID()
public java.lang.String getName()
public int linkLength()
linkLength in interface LinkLengthAwarelinkLength in class PrimitiveHandlerpublic java.lang.Class primitiveJavaClass()
primitiveJavaClass in class PrimitiveHandlerprotected java.lang.Class javaClass()
javaClass in class PrimitiveHandlerpublic abstract java.lang.Object read(byte[] bytes,
int offset)
public abstract int typeID()
public abstract void write(java.lang.Object obj,
byte[] bytes,
int offset)
public void write(java.lang.Object a_object,
ByteArrayBuffer a_bytes)
write in class PrimitiveHandlerpublic PreparedComparison internalPrepareComparison(java.lang.Object obj)
internalPrepareComparison in class PrimitiveHandlerpublic java.lang.Object defaultValue()