- public AutoCloseable registerTlvHandler(Class<? extends Tlv> tlvClass, int tlvType, TlvHandler handler);
- public TlvHandler getTlvHandler(int tlvType);
- public TlvHandler getTlvHandler(Tlv tlv);
+ public AutoCloseable registerObjectParser(int objectClass, int objectType, ObjectParser parser);
+ public ObjectParser getObjectParser(int objectClass, int objectType);
+
+ public AutoCloseable registerObjectSerializer(Class<? extends Object> objClass, ObjectSerializer serializer);
+ public ObjectSerializer getObjectSerializer(Object object);
+
+ public AutoCloseable registerTlvParser(int tlvType, TlvParser parser);
+ public TlvParser getTlvParser(int tlvType);
+
+ public AutoCloseable registerTlvSerializer(Class<? extends Tlv> tlvClass, TlvSerializer serializer);
+ public TlvSerializer getTlvSerializer(Tlv tlv);