コード例 #1
0
		public DocInverterPerField(DocInverterPerThread perThread, FieldInfo fieldInfo)
		{
			this.perThread = perThread;
			this.fieldInfo = fieldInfo;
			docState = perThread.docState;
			fieldState = perThread.fieldState;
			this.consumer = perThread.consumer.AddField(this, fieldInfo);
			this.endConsumer = perThread.endConsumer.AddField(this, fieldInfo);
		}
コード例 #2
0
 public DocInverterPerField(DocInverterPerThread perThread, FieldInfo fieldInfo)
 {
     this.perThread   = perThread;
     this.fieldInfo   = fieldInfo;
     docState         = perThread.docState;
     fieldState       = perThread.fieldState;
     this.consumer    = perThread.consumer.AddField(this, fieldInfo);
     this.endConsumer = perThread.endConsumer.AddField(this, fieldInfo);
 }
コード例 #3
0
ファイル: TermsHash.cs プロジェクト: mindis/Transformalize
 internal TermsHashPerThread AddThread(DocInverterPerThread docInverterPerThread, TermsHashPerThread primaryPerThread)
 {
     return(new TermsHashPerThread(docInverterPerThread, this, nextTermsHash, primaryPerThread));
 }
コード例 #4
0
ファイル: TermsHash.cs プロジェクト: mindis/Transformalize
 internal override InvertedDocConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread)
 {
     return(new TermsHashPerThread(docInverterPerThread, this, nextTermsHash, null));
 }
コード例 #5
0
 /// <summary>Add a new thread </summary>
 internal abstract InvertedDocConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread);
コード例 #6
0
 public abstract InvertedDocEndConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread);
コード例 #7
0
		public abstract InvertedDocEndConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread);
コード例 #8
0
ファイル: NormsWriter.cs プロジェクト: mindis/Transformalize
 public override InvertedDocEndConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread)
 {
     return(new NormsWriterPerThread(docInverterPerThread, this));
 }
コード例 #9
0
ファイル: TermsHash.cs プロジェクト: mindis/Transformalize
		internal TermsHashPerThread AddThread(DocInverterPerThread docInverterPerThread, TermsHashPerThread primaryPerThread)
		{
			return new TermsHashPerThread(docInverterPerThread, this, nextTermsHash, primaryPerThread);
		}
コード例 #10
0
ファイル: TermsHash.cs プロジェクト: mindis/Transformalize
		internal override InvertedDocConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread)
		{
			return new TermsHashPerThread(docInverterPerThread, this, nextTermsHash, null);
		}
コード例 #11
0
		/// <summary>Add a new thread </summary>
		internal abstract InvertedDocConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread);
コード例 #12
0
ファイル: NormsWriter.cs プロジェクト: mindis/Transformalize
		public override InvertedDocEndConsumerPerThread AddThread(DocInverterPerThread docInverterPerThread)
		{
			return new NormsWriterPerThread(docInverterPerThread, this);
		}