b.stringArray = new String[]{"A","B","C"};
TypeC c = new TypeC();
c.b = b;
c.barray = new TypeB[]{b, b};
Binary blob = ExternalizableHelper.toBinary(c, ctx);
ReflectionPofExtractor extracter;
extracter = new ReflectionPofExtractor("b.stringArray");
Assert.assertArrayEquals(new String[]{"A","B","C"}, (String[])extracter.extractFromBinary(ctx, blob));