addBuilderFactory abstract method

void addBuilderFactory(
  1. FullType specifiedType,
  2. Function function

Adds a builder factory.

Builder factories are needed when deserializing to types that use generics. For example, to deserialize a BuiltList<Foo>, built_value needs a builder factory for BuiltList<Foo>.

built_value tries to generate code that will install all the builder factories you need, but this support is incomplete. So you may need to add your own. For example:

serializers = (serializers.toBuilder()
        const FullType(BuiltList, [FullType(Foo)]),
        () => ListBuilder<Foo>(),


void addBuilderFactory(FullType specifiedType, Function function);