Lucene.Net.Documents.Field.Field C# (CSharp) Method

Field() public method

Create a tokenized and indexed field that is not stored, optionally with storing term vectors. The Reader is read only when the Document is added to the index, i.e. you may not close the Reader until IndexWriter.AddDocument(Document) has been called.
public Field ( System name, System reader, TermVector termVector ) : System
name System The name of the field ///
reader System The reader with the content ///
termVector TermVector Whether term vector should be stored ///
return System
        public Field(System.String name, System.IO.TextReader reader, TermVector termVector)
        {
            if (name == null)
                throw new System.NullReferenceException("name cannot be null");
            if (reader == null)
                throw new System.NullReferenceException("reader cannot be null");
            
            this.internalName = StringHelper.Intern(name); // field names are interned
            this.fieldsData = reader;
            
            this.internalIsStored = false;
            
            this.internalIsIndexed = true;
            this.internalIsTokenized = true;
            
            this.internalIsBinary = false;
            
            SetStoreTermVector(termVector);
        }
        

Same methods

Field::Field ( System name, Lucene.Net.Analysis.TokenStream tokenStream ) : System
Field::Field ( System name, Lucene.Net.Analysis.TokenStream tokenStream, TermVector termVector ) : System
Field::Field ( System name, System reader ) : System
Field::Field ( System name, System value_Renamed, Store store, Index index ) : System
Field::Field ( System name, System value_Renamed, Store store, Index index, TermVector termVector ) : System
Field::Field ( System name, bool internName, System value_Renamed, Store store, Index index, TermVector termVector ) : System
Field::Field ( System name, byte value_Renamed, Store store ) : System
Field::Field ( System name, byte value_Renamed, int offset, int length, Store store ) : System