Package | Description |
---|---|
com.yahoo.prelude.hitfield | |
com.yahoo.prelude.searcher |
Modifier and Type | Class and Description |
---|---|
class |
AnnotateStringFieldPart
TODO: Class header!
|
class |
BoldCloseFieldPart
Represents an element of a hit property which is markup, representing
end of a bolded area.
|
class |
BoldOpenFieldPart
Represents an element of a hit property which is markup representing
the start of a bolded area.
|
class |
ImmutableFieldPart
Represents an element of a hit property which is a possibly
mutable string element
|
class |
MarkupFieldPart
Represents an element of a hit property which is markup, not content.
|
class |
SeparatorFieldPart
Represents an element of a hit property which is markup for
separating dynamic snippets.
|
class |
StringFieldPart
Represents an element of a hit property which is a possibly
mutable string element
|
Modifier and Type | Field and Description |
---|---|
private List<FieldPart> |
TokenFieldIterator.fieldList |
private ListIterator<FieldPart> |
FieldIterator.realIterator |
private List<FieldPart> |
HitField.tokenizedContent |
Modifier and Type | Method and Description |
---|---|
private FieldPart |
HitField.createToken(String substring,
boolean isToken) |
FieldPart |
FieldIterator.next() |
FieldPart |
TokenFieldIterator.next() |
FieldPart |
FieldIterator.previous() |
FieldPart |
TokenFieldIterator.previous() |
Modifier and Type | Method and Description |
---|---|
private List<FieldPart> |
HitField.ensureTokenized() |
List<FieldPart> |
HitField.getTokenizedContent()
Get a list representation of the tokens in the content.
|
ListIterator<FieldPart> |
HitField.listIterator()
Return an iterator for the tokens, delimiters and markup elements
of the field.
|
ListIterator<FieldPart> |
HitField.tokenIterator()
Return an iterator for the tokens in the field
|
private List<FieldPart> |
HitField.tokenizePretokenized() |
private List<FieldPart> |
HitField.tokenizeUnknown() |
Modifier and Type | Method and Description |
---|---|
void |
FieldIterator.add(FieldPart o) |
void |
TokenFieldIterator.add(FieldPart o) |
void |
FieldIterator.set(FieldPart o) |
void |
TokenFieldIterator.set(FieldPart o) |
Modifier and Type | Method and Description |
---|---|
void |
HitField.setTokenizedContent(List<FieldPart> list)
Only FieldPart objects must be present in the list.
|
private void |
HitField.setTokenizedContentUnchecked(List<FieldPart> list) |
private void |
HitField.tokenizeSnippet(List<FieldPart> resultParts,
String content) |
Constructor and Description |
---|
FieldIterator(List<FieldPart> fieldList,
HitField hitField) |
TokenFieldIterator(List<FieldPart> fieldList,
HitField hitField) |
Modifier and Type | Method and Description |
---|---|
private List<FieldPart> |
JuniperSearcher.initFieldParts(List<FieldPart> newFieldParts) |
private List<FieldPart> |
QuotingSearcher.translate(String toQuote,
QuotingSearcher.QuoteTable translations,
boolean isToken) |
Modifier and Type | Method and Description |
---|---|
private void |
JuniperSearcher.addBolding(boolean bolding,
boolean insideHighlight,
FieldPart f,
String toQuote,
List<FieldPart> newFieldParts,
int previous,
int j) |
private void |
JuniperSearcher.addSeparator(boolean bolding,
boolean dynteaser,
FieldPart f,
String toQuote,
List<FieldPart> newFieldParts,
int previous,
int j) |
Modifier and Type | Method and Description |
---|---|
private void |
JuniperSearcher.addBolding(boolean bolding,
boolean insideHighlight,
FieldPart f,
String toQuote,
List<FieldPart> newFieldParts,
int previous,
int j) |
private void |
JuniperSearcher.addSeparator(boolean bolding,
boolean dynteaser,
FieldPart f,
String toQuote,
List<FieldPart> newFieldParts,
int previous,
int j) |
private List<FieldPart> |
JuniperSearcher.initFieldParts(List<FieldPart> newFieldParts) |
Copyright © 2018. All rights reserved.