java.lang.Object |
↳ |
com.pnfsoftware.jeb.util.serialization.Serializer_v4 |
Class Overview
Legacy serializer version, deprecated by the current version (5). This type is left here for
reference and testing purpose.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
From interface
com.pnfsoftware.jeb.util.serialization.IInternalSerializer
|
Fields
public
Map<String, List<Object>>
dbgObjectStores
public
long
writtenStringBytesCount
public
int
writtenStringCount
public
Set<String>
writtenStringPool
Public Constructors
public
Serializer_v4
(ITypeIdProvider customTypeIdProvider, OutputStream stream, boolean generateStringPool)
Public Methods
public
void
debugEnable
(boolean enableObjectCounting, boolean enableObjectStoring)
public
Map<String, List<Object>>
debugGetObjectStores
()
public
List<C>
debugGetObjectStores
(Class<C> clazz)
public
int
getMaxDepthReached
()
public
int
getObjectCount
()
public
OutputStream
getStream
()
public
List<String>
getStringPool
()
public
long
getWrittenStringBytesCount
()
public
int
getWrittenStringCount
()
public
Set<String>
getWrittenStringPool
()
public
void
serialize
(Object root)
public
void
write
(Object o)
public
void
writeFields
(Object o, Class<?> targetClass)