Package com.attivio.sdk.search.fields
Model for
FieldExpressions
applied to
QueryRequests
.-
Class Summary Class Description AggregateExpression Expressions for transforming a set of values produced by an underlayinngFieldExpression
.BinaryFieldExpression AbstractFieldExpression
that takes twoFieldExpression
s as arguments.BinaryMathExpression Mathematical expression for applying a function to two arguments.BooleanExpression Boolean Logic Expression.Cast Apply a type cast to aFieldExpression
.ClauseContext Selects a clause that fields should be extracted for.Coalesce Coalesce multiple sub FieldExpressions.Collate Collation field expression.Compare Comparison expression.Concat Concat the string representation of multiple FieldExpressions together.Condition Conditional Expression.Constant Constant value FieldExpression.CurrentTime Constant value FieldExpression.DateAdd Field expression to add a value to a calendar field for a date.DateDiff Field expression to compute the number ofCalendarField
boundaries that exist between 2 date values.DateExtract Field expression to extract a calendar field for a date.DateFormat FieldExpression for formatting a date value.DocBoost Boost Documents Specified By Document Id.FieldExpression Base class for field expressions.FieldExpressionHandler Deprecated. UseFunction
invocations instead.FieldExpressions Utility class for working with field expressions.FieldLength FieldExpression for returning an approximate number of tokenized terms for a field for each document.FieldRequest A request for a field.Freshness Field Expression to calculate a Freshness score.FreshnessRange A range for aFreshness
field expression.FuzzyMatch Fuzzy match field expression.GeoBoost Computes a boost score based on the geographical distance from a center point.GeoDistance Computes the geographical distance from a center point.Locate LowerCase Lower Case String Normalization.MatchingFields FieldExpression to provide the list of fields that matched during query execution.MatchingTerms FieldExpression to provide the list of terms that match the query for a field.MultiaryFieldExpression AbstractFieldExpression
that takes an arbitrary number ofFieldExpression
s as arguments.MultiValueJoin FieldExpression that joins all values of a multi value field on a delimiter.NumDocs FieldExpression that returns the number of indexed documents.PartitionId The PartitionId field expression returns an integer indicating the partition where a document is indexed.PhraseMatch FieldExpression that returns aboolean
result indicating if a phrase matches a document.PhraseScore FieldExpression that computes the score for a phrase match for each document.QueryParameter FieldExpression for returning a query parameter from aQueryRequest
.RegexMatch Regex match field expression.ScopeField FieldExpression for returning scopes from a stored field.ScopeFrequency FieldExpression that returns the number of occurrences for a specified scope in the specified field for a document.ScopeTeaser Teaser
field expression for convenient use of scope field highlighting.ScopeVector Produces a multi-value field extracting the specified scope from the requested field.ScoreExplain FieldExpression to provide the explanation of a document's score.StandardScore Standard Score FieldExpression.StoredField FieldExpression for returning the values for a stored field.StringLength Computes the length of a string.SubString Substring field expression.Switch A select case field expression.Switch.Case Teaser Computes a dynamic teaser.TermVector FieldExpression for returning the tokens for a specified field.TitleCase Title Case String Normalization.TotalScopeFrequency FieldExpression that returns the total number of occurrences for a specified scope across all documents for a specified field.TotalTermFrequency FieldExpression that returns the total number terms indexed for a specified field.Trim Trim field expression.UnaryFieldExpression AbstractFieldExpression
that takes a singleFieldExpression
as an argument.UnaryMathExpression Mathematical expression for transforming a single argument.Union Union field values for multiple sub expressions.UpperCase Upper Case String Normalization.UserDefinedField FieldExpression for generically modeling a user defined field implementation.WildcardMatch Wildcard match field expression. -
Enum Summary Enum Description AggregateExpression.Method Aggregation method available.BinaryMathExpression.Method Binary Function type.BooleanExpression.Operator Boolean Operator.Collate.Decomposition Collate.Strength Compare.Operator Comparison Operator.FieldExpression.StringMode Mode for serializingFieldExpression
to a string.MultiaryFieldExpression.Method MultiValueMode Mode for handling multi-value arguments that don't have the same number of values.Trim.Mode UnaryMathExpression.Method Unary Function type.