java.lang.Object | ||
↳ | org.apache.lucene.util.AttributeImpl | |
↳ | org.apache.lucene.analysis.tokenattributes.TypeAttributeImpl |
A Token's lexical type. The Default value is "word".
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | DEFAULT_TYPE |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Clears the values in this AttributeImpl and resets it to its
default value.
| |||||||||||
Copies the values from this Attribute into the passed-in
target attribute.
| |||||||||||
All values used for computation of
hashCode()
should be checked here for equality. | |||||||||||
Subclasses must implement this method and should compute
a hashCode similar to this:
public int hashCode() { int code = startOffset; code = code * 31 + endOffset; return code; }see also equals(Object)
| |||||||||||
Set the lexical type.
| |||||||||||
Returns this Token's lexical type.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.lucene.util.AttributeImpl
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.apache.lucene.analysis.tokenattributes.TypeAttribute
|
Clears the values in this AttributeImpl and resets it to its default value. If this implementation implements more than one Attribute interface it clears all.
Copies the values from this Attribute into the passed-in target attribute. The target implementation must support all the Attributes this implementation supports.
All values used for computation of hashCode()
should be checked here for equality.
see also equals(Object)
Subclasses must implement this method and should compute a hashCode similar to this:
public int hashCode() { int code = startOffset; code = code * 31 + endOffset; return code; }see also
equals(Object)