ElsaMaker |
ElsaMaker.classLoader(java.lang.ClassLoader classLoader) |
User defined Class Loader used by Elsa to load classes.
|
ElsaMaker |
ElsaMaker.referenceArrayEnable() |
Uses linear object array to track backward references.
|
ElsaMaker |
ElsaMaker.referenceDisable() |
Disables reference tracking.
|
ElsaMaker |
ElsaMaker.referenceHashMapEnable() |
Uses HashMap to track backward references.
|
ElsaMaker |
ElsaMaker.registerClasses(java.lang.Class... classes) |
Register classes structure.
|
ElsaMaker |
ElsaMaker.registerDeserializer(int header,
ElsaSerializerBase.Deserializer deser) |
Register custom deserializer for single Header ID.
|
<E> ElsaMaker |
ElsaMaker.registerSerializer(int header,
java.lang.Class<E> clazz,
ElsaSerializerBase.Serializer<E> serializer) |
Register user serializer for single class.
|
ElsaMaker |
ElsaMaker.singletons(java.lang.Object... singletons) |
Register list of singletons.
|
ElsaMaker |
ElsaMaker.unknownClassNotification(ElsaClassCallback callback) |
Callback notified when class with unknown structure is serialized.
|