public class SnippetExpression extends Expression
Expression.Sorter| Modifier and Type | Method and Description |
|---|---|
FieldValue |
eval(Document doc)
Evaluate the expression to field value proto for the specified document.
|
java.lang.String |
evalHtml(Document doc) |
java.util.List<Expression.Sorter> |
getSorters(int sign,
double defaultValueNumeric,
java.lang.String defaultValueText)
Get list of sort classes for the expression.
|
static Expression |
makeSnippetExpression(java.lang.String query,
java.lang.String fieldName,
java.util.Set<ContentType> fieldTypes,
com.google.appengine.api.search.dev.NumericExpression maxCharsExpression,
com.google.appengine.api.search.dev.NumericExpression maxSnippetsExpression) |
makeValuepublic static Expression makeSnippetExpression(java.lang.String query, java.lang.String fieldName, java.util.Set<ContentType> fieldTypes, com.google.appengine.api.search.dev.NumericExpression maxCharsExpression, com.google.appengine.api.search.dev.NumericExpression maxSnippetsExpression)
public java.lang.String evalHtml(Document doc)
throws EvaluationException
EvaluationExceptionpublic FieldValue eval(Document doc)
throws EvaluationException
Expressioneval in class ExpressionEvaluationExceptionpublic java.util.List<Expression.Sorter> getSorters(int sign, double defaultValueNumeric, java.lang.String defaultValueText)
ExpressiongetSorters in class Expression