Class DuplicateSequenceAttributeImpl
java.lang.Object
org.apache.lucene.util.AttributeImpl
org.apache.lucene.analysis.miscellaneous.DuplicateSequenceAttributeImpl
- All Implemented Interfaces:
- Cloneable,- DuplicateSequenceAttribute,- org.apache.lucene.util.Attribute
public class DuplicateSequenceAttributeImpl
extends org.apache.lucene.util.AttributeImpl
implements DuplicateSequenceAttribute
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclear()voidcopyTo(org.apache.lucene.util.AttributeImpl target)shortvoidreflectWith(org.apache.lucene.util.AttributeReflector reflector)voidsetNumPriorUsesInASequence(short len)Methods inherited from class org.apache.lucene.util.AttributeImplclone, end, reflectAsString
- 
Field Details- 
numPriorUsesInASequenceprotected short numPriorUsesInASequence
 
- 
- 
Constructor Details- 
DuplicateSequenceAttributeImplpublic DuplicateSequenceAttributeImpl()
 
- 
- 
Method Details- 
clearpublic void clear()- Specified by:
- clearin class- org.apache.lucene.util.AttributeImpl
 
- 
copyTopublic void copyTo(org.apache.lucene.util.AttributeImpl target)- Specified by:
- copyToin class- org.apache.lucene.util.AttributeImpl
 
- 
getNumPriorUsesInASequencepublic short getNumPriorUsesInASequence()- Specified by:
- getNumPriorUsesInASequencein interface- DuplicateSequenceAttribute
- Returns:
- The number of times this token has been seen previously as part of a sequence (counts to a max of 255)
 
- 
setNumPriorUsesInASequencepublic void setNumPriorUsesInASequence(short len)- Specified by:
- setNumPriorUsesInASequencein interface- DuplicateSequenceAttribute
 
- 
reflectWithpublic void reflectWith(org.apache.lucene.util.AttributeReflector reflector)- Specified by:
- reflectWithin class- org.apache.lucene.util.AttributeImpl
 
 
-