public HeaderBlockBuilder <TPointer> SetHead(IBlockBuilder head) { _head = head.ToBuilder(); return(this); }
public HeaderBlockBuilder <TPointer> SetBody(IBlockBuilder body) { _body = body.ToBuilder(); return(this); }
public HeaderBlockBuilder(IBlockBuilder head) { _head = head.ToBuilder(); _body = null; }
public HeaderBlockBuilder(IBlockBuilder head, IBlockBuilder body) { _head = head.ToBuilder(); _body = body.ToBuilder(); }
public IndexedBlockBuilder <TPointer> AddBlock(IBlockBuilder block) { _blocks.Add(block.ToBuilder()); return(this); }