private MultiTermVectorDocumentDescriptor <T> SetDocValue(Action <IMultiTermVectorDocumentDescriptor> setter) { IMultiTermVectorDocumentDescriptor d = this; if (d.Document == null) { d.Document = new MultiTermVectorDocument(); } setter(d); return(this); }
MultiTermVectorDocument IMultiTermVectorDocumentDescriptor.GetDocument() { IMultiTermVectorDocumentDescriptor d = this; if (d.Document == null) { d.Document = new MultiTermVectorDocument(); } d.Document.Id = Self.Id; d.Document.Type = Self.Type; d.Document.Index = Self.Index; return(d.Document); }