db4o Developer Community

db4o open source object database, native to Java and .NET
Welcome to db4o Developer Community Sign in | Join
in Search
More Search Options

Browse by Tags

All Tags » TypeHandler   (RSS)
  • Re: Dictionary object not storable on .NET

    Hi, Probably you have configured ExceptionsOnNotStorable and TestConstructors, right? In .Net we try to avoid recreating objects by calling its constructors since we are going to set each field (so we use FormatterServices.GetUninitializedObject()). For collections (in version 7.4) unfortunately we do need to call its constructors (we need a ...
    Posted to db4o User Forum (Forum) by Adriano Verona on December 3, 2008
  • New TypeHandlers

    Hi! Is anyone working on System.Collections.ObjectModel.KeyedCollection<K,T> for .net 3.5? Is there a list of currently active TypeHandler projects (ie. AFAIK BindingList is being developed). Goran
    Posted to db4o Product Developer Forum (Forum) by Goran on October 16, 2008
  • Type Handlers and OM Architecture

    Hi everyone, after a long time working in my university degree project, I finished it =) , and I want to start contributing again in OM development, so, thinking based in new architecture of db4o (type handlers), I have a quick question for db4o core team, what is the impact of this new architecture in the case of the OM that works with the ...
    Posted to db4o Product Developer Forum (Forum) by gishac on October 13, 2008
  • Collected Generics, Volume 1

    Finally we are starting to harvest the fruits of our work on pluggable type handlers. As a first step, please welcome .NET generic collections to the exclusive club of types natively supported by db4o in the upcoming 7.6 build.In principle, .NET generic collections could already be persisted in previous versions, but there was no dedicated ...
    Posted to Product News from the Core Team (Weblog) by Patrick Roemer on September 12, 2008
  • Proposal for custom FirstClassObjectHandler-s or similar in 7.5

    Hi,I started to learn about and use type handlers. In this thread (http://developer.db4o.com/forums/thread/50849.aspx) I explained my problems with type handlers in db4o 4.7. I just realized that 7.5 is out for beta, so I now switched to it. It seems that the type handler concept is more mature there, FirstClassObjectHandler has been rewritten, ...
    Posted to db4o Product Developer Forum (Forum) by beep on September 1, 2008
  • Problem with custom typehandler

    Hi, I'm currently learning about typehandlers, because I intend to implement a custom typehandler for some of my classes. (Why I want a different handler instead of the default FirstClassObjectHandler doesn't matter for now. Let's say I want to improve it. ;-) ) I went quite deeply into the sources of db4o and did pretty much debugging to try to ...
    Posted to db4o User Forum (Forum) by beep on August 30, 2008
  • Discussion: Handle a Map like a JavaBean

    Hello, as mentioned in thread http://developer.db4o.com/forums/thread/42638.aspx the value of a map can't be queried by default. Carl said that with a deep knowledge of db4o and the new TypeHandler system, a special handling for maps could be implemented. Here is the use case: I got an Object which holds Translations for different languages ...
    Posted to db4o User Forum (Forum) by Poison on February 24, 2008
  • New TypeHandler interface: Prerequisite for more extensibility and performance

    One of the key advantages of db4o is that it simply stores any object with just one line of code:objectContainer.store(myObject); ...but how ? In the past the magic to make this possible was hidden deep down in db4o core. The TypeHandler4 interface in the 6.1 sources consisted of 39 methods. Noone in the community was crazy enough to try to ...
    Posted to Product News from the Core Team (Weblog) by Carl Rosenberger on February 2, 2008
  • Designing a pluggable TypeHandler Interface

    In this session Carl and Richard make the TypeHandler interface pluggable and set up the public API to be able to configure the use of custom Typehandlers. The session demonstrates that the process of discussing design decisions with the team can be slow. It also gives an introduction how to add additional configuration settings. (Watch on-line ...
    Posted to Paircasts (Weblog) by Carl Rosenberger on January 17, 2008
  • Re: understanding problems: how are objects analyzed and stored?

    mvaterla:After my eclipse stuck, while debuging the set() call, i tried to manaully track what happens. That's strange. The code is complex, but it should certainly not push the Eclipse debugger to its limits.  mvaterla:I found out that the set() function of a PartialObjectContainer is called. The interesting part is in function set3(), ...
    Posted to db4o Product Developer Forum (Forum) by Patrick Roemer on October 22, 2007