7 #ifndef ABSTRACTFIELD_H
8 #define ABSTRACTFIELD_H
53 INDEX_ANALYZED_NO_NORMS
77 TERM_VECTOR_WITH_POSITIONS_OFFSETS
127 virtual void setBoost(
double boost);
136 virtual double getBoost();
139 virtual String name();
143 virtual bool isStored();
146 virtual bool isIndexed();
150 virtual bool isTokenized();
156 virtual bool isTermVectorStored();
160 virtual bool isStoreOffsetWithTermVector();
163 virtual bool isStorePositionWithTermVector();
166 virtual bool isBinary();
171 virtual ByteArray getBinaryValue();
176 virtual ByteArray getBinaryValue(ByteArray result);
181 virtual int32_t getBinaryLength();
186 virtual int32_t getBinaryOffset();
189 virtual bool getOmitNorms();
192 virtual bool getOmitTermFreqAndPositions();
196 virtual void setOmitNorms(
bool omitNorms);
203 virtual void setOmitTermFreqAndPositions(
bool omitTermFreqAndPositions);
210 virtual bool isLazy();
213 virtual String toString();
216 void setStoreTermVector(
TermVector termVector);