40 virtual void setBoost(
double boost) = 0;
49 virtual double getBoost() = 0;
52 virtual String name() = 0;
63 virtual String stringValue() = 0;
74 virtual bool isStored() = 0;
77 virtual bool isIndexed() = 0;
81 virtual bool isTokenized() = 0;
87 virtual bool isTermVectorStored() = 0;
91 virtual bool isStoreOffsetWithTermVector() = 0;
94 virtual bool isStorePositionWithTermVector() = 0;
97 virtual bool isBinary() = 0;
100 virtual bool getOmitNorms() = 0;
104 virtual void setOmitNorms(
bool omitNorms) = 0;
111 virtual bool isLazy() = 0;
116 virtual int32_t getBinaryOffset() = 0;
121 virtual int32_t getBinaryLength() = 0;
126 virtual ByteArray getBinaryValue() = 0;
137 virtual ByteArray getBinaryValue(ByteArray result) = 0;
140 virtual bool getOmitTermFreqAndPositions() = 0;
147 virtual void setOmitTermFreqAndPositions(
bool omitTermFreqAndPositions) = 0;