Syntax
public class StringHandler : IValueTypeHandler, IIndexableTypeHandler, IIndexable4, IComparable4,
ILinkLengthAware, IBuiltinTypeHandler, IVariableLengthTypeHandler, IQueryableTypeHandler,
ITypeHandler4
Methods
Name |
Value |
Summary |
ClassReflector() |
IReflectClass |
|
Compare(byte[], byte[]) |
int |
static
|
DefragIndexEntry(DefragmentContextImpl) |
void |
|
Defragment(IDefragmentContext) |
void |
|
Delete(IDeleteContext) |
void |
|
DescendsIntoMembers() |
bool |
|
IndexEntryToObject(IContext, Object) |
Object |
|
Intern(IContext, string) |
string |
static
|
InternalWrite(IInternalObjectContainer, IWriteBuffer, string) |
void |
static
|
LinkLength() |
int |
|
PrepareComparison(IContext, Object) |
IPreparedComparison |
|
Read(IReadContext) |
Object |
|
ReadIndexEntry(IContext, ByteArrayBuffer) |
Object |
This readIndexEntry method reads from the actual index in the file.
|
ReadIndexEntry(IObjectIdContext) |
Object |
|
ReadIndexEntryFromObjectSlot(MarshallerFamily, StatefulBuffer) |
Object |
This readIndexEntry method reads from the parent slot.
|
ReadString(IContext, IReadBuffer) |
string |
static
|
ReadStringNoDebug(IContext, IReadBuffer) |
string |
static
|
RegisterReflector(IReflector) |
void |
|
StringIo(IContext) |
LatinStringIO |
static
|
StringIo(IInternalObjectContainer) |
LatinStringIO |
static
|
Write(IWriteContext, Object) |
void |
|
WriteIndexEntry(IContext, ByteArrayBuffer, Object) |
void |
|
WriteShort(Transaction, string, ByteArrayBuffer) |
void |
|
WriteToBuffer(IInternalObjectContainer, string) |
ByteArrayBuffer |
static
|