Package com.db4o.internal.handlers.net
Class NetDecimal
- java.lang.Object
-
- com.db4o.internal.handlers.PrimitiveHandler
-
- com.db4o.internal.handlers.NetTypeHandler
-
- com.db4o.internal.handlers.net.NetSimpleTypeHandler
-
- com.db4o.internal.handlers.net.NetDecimal
-
- All Implemented Interfaces:
BuiltinTypeHandler
,CanExcludeNullInQueries
,Comparable4
,Indexable4
,IndexableTypeHandler
,LinkLengthAware
,GenericConverter
,QueryableTypeHandler
,TypeHandler4
,ValueTypeHandler
public class NetDecimal extends NetSimpleTypeHandler
.NET decimal layout is (bytewise) |M3|M2|M1|M0|M7|M6|M5|M4|M11|M10|M9|M8|S[7]|E[4-0]|X|X| (M=mantissa, E=exponent(negative powers of 10), S=sign, X=unused/unknown)
-
-
Field Summary
-
Fields inherited from class com.db4o.internal.handlers.PrimitiveHandler
_classReflector
-
-
Constructor Summary
Constructors Constructor Description NetDecimal(Reflector reflector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString(byte[] bytes)
-
Methods inherited from class com.db4o.internal.handlers.net.NetSimpleTypeHandler
classReflector, defaultValue, getName, primitiveNull, read, toString, toString, typeID, write
-
Methods inherited from class com.db4o.internal.handlers.NetTypeHandler
dotNetClassName, getID, internalPrepareComparison, javaClass, linkLength, primitiveJavaClass, registerReflector, write
-
Methods inherited from class com.db4o.internal.handlers.PrimitiveHandler
coerce, defragIndexEntry, defragment, delete, descendsIntoMembers, excludeNull, indexEntryToObject, nullRepresentationInUntypedArrays, prepareComparison, primitiveClassReflector, primitiveMarshaller, read, read, readIndexEntry, readIndexEntry, readIndexEntryFromObjectSlot, write, writeIndexEntry
-
-
-
-
Constructor Detail
-
NetDecimal
public NetDecimal(Reflector reflector)
-
-
Method Detail
-
toString
public java.lang.String toString(byte[] bytes)
- Overrides:
toString
in classNetSimpleTypeHandler
-
-