The OffsetAttributeImpl type exposes the following members.
Constructors
Name | Description | |
---|---|---|
OffsetAttributeImpl | Initializes a new instance of the OffsetAttributeImpl class |
Methods
Name | Description | |
---|---|---|
Clear | (Overrides AttributeImpl..::..Clear()()()().) | |
Clone | (Overrides AttributeImpl..::..Clone()()()().) | |
CopyTo | (Overrides AttributeImpl..::..CopyTo(AttributeImpl).) | |
EndOffset | Returns this Token's ending offset, one greater than the position of the
last character corresponding to this token in the source text. The length
of the token in the source text is (endOffset - startOffset).
| |
Equals | (Overrides AttributeImpl..::..Equals(Object).) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | (Overrides AttributeImpl..::..GetHashCode()()()().) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SetOffset | Set the starting and ending offset.
See StartOffset() and EndOffset()
| |
StartOffset | Returns this Token's starting offset, the position of the first character
corresponding to this token in the source text.
Note that the difference between endOffset() and startOffset() may not be
equal to termText.length(), as the term text may have been altered by a
stemmer or some other filter.
| |
ToString | The default implementation of this method accesses all declared
fields of this object and prints the values in the following syntax:
(Inherited from AttributeImpl.)public String toString() { return "start=" + startOffset + ",end=" + endOffset; }This method may be overridden by subclasses. |