Uses of Class
com.attivio.sdk.search.fields.FieldExpression
-
Packages that use FieldExpression Package Description com.attivio.sdk.search com.attivio.sdk.search.facet Models facet requests and responses.com.attivio.sdk.search.fields Model forFieldExpressionsapplied toQueryRequests.com.attivio.sdk.search.query com.attivio.sdk.search.relevancy Contains classes relevancy model related classes.com.attivio.sdk.server.udf API for implementing user defined field expression.com.attivio.sdk.util com.attivio.util Contains utility classes and methods used across the Attivio code base.com.attivio.util.parser com.attivio.util.query Contains classes related to Attivio queries and query handlers.com.attivio.util.serialization Contains classes related to serialization/desearialization of objects to/from XML. -
-
Uses of FieldExpression in com.attivio.sdk.search
Fields in com.attivio.sdk.search declared as FieldExpression Modifier and Type Field Description protected FieldExpressionSort. fieldThe field being sorted on.Methods in com.attivio.sdk.search that return FieldExpression Modifier and Type Method Description FieldExpressionSort. getField()Get the field to sort by.FieldExpression[]QueryRequest. getFields()Deprecated.useQueryRequest.getFieldRequests()orQueryRequest.forEachField(Consumer)to get the requested fields instead.FieldExpression[]QueryRequest. getGroupBy()Get the Group By specification.FieldExpressionQueryRequest. getGroupByFilter()Experimental: Get the filter to apply to groups.FieldExpressionQueryRequest. getRowFilter()Experimental: Get the filter to apply to rows.Methods in com.attivio.sdk.search that return types with arguments of type FieldExpression Modifier and Type Method Description java.util.List<FieldExpression>QueryRequest. getScoreFunctions()Gets the scoring functions to use for this QueryRequest.Methods in com.attivio.sdk.search with parameters of type FieldExpression Modifier and Type Method Description QueryRequestQueryRequest. addField(FieldExpression field)Add a FieldExpression to return for this QueryRequest.QueryRequestQueryRequest. addField(FieldExpression field, java.lang.String name)Add a field to return in the response documents.voidQueryRequest. addScoreFunction(FieldExpression value)Add a scoring function to this QueryRequest.voidQueryRequest. addScoreFunction(FieldExpression... value)Add a scoring function to this QueryRequest.voidQueryRequest. addSort(FieldExpression field, Sort.SortOrder order)voidSort. setField(FieldExpression value)Set the field to sort by.voidQueryRequest. setFields(FieldExpression... newFields)Set the fields to return for this QueryRequest.voidQueryRequest. setGroupBy(FieldExpression... columns)Set the Group By specification.voidQueryRequest. setGroupByFilter(FieldExpression value)Experimental: Set the filter to apply to groups.voidQueryRequest. setRowFilter(FieldExpression value)Experimental: Set the filter to apply to rows.Method parameters in com.attivio.sdk.search with type arguments of type FieldExpression Modifier and Type Method Description voidQueryRequest. setFields(java.util.Collection<FieldExpression> value)Set the fields to return for this QueryRequest.voidQueryRequest. setGroupBy(java.util.List<FieldExpression> columns)Set the Group By specification.voidQueryRequest. setScoreFunctions(java.util.List<FieldExpression> value)Sets the scoring functions to use for this QueryRequest.Constructors in com.attivio.sdk.search with parameters of type FieldExpression Constructor Description Sort(FieldExpression field)Sort(FieldExpression field, Sort.SortOrder order)Sort(FieldExpression field, Sort.SortOrder order, Sort.NullSortOrder nullOrder) -
Uses of FieldExpression in com.attivio.sdk.search.facet
Methods in com.attivio.sdk.search.facet that return FieldExpression Modifier and Type Method Description FieldExpressionFacetRequest. getFieldExpression()Get theFieldExpressionto request a facet for.FieldExpressionSchemaFacetRequest. getFieldExpression()Methods in com.attivio.sdk.search.facet with parameters of type FieldExpression Modifier and Type Method Description voidFacetRequest. setFieldExpression(FieldExpression value)Set theFieldExpressionto request a facet for.voidSchemaFacetRequest. setFieldExpression(FieldExpression value)Constructors in com.attivio.sdk.search.facet with parameters of type FieldExpression Constructor Description DateFacetRequest(FieldExpression field)DateFacetRequest(FieldExpression field, java.util.List<DateFacetRequest.DateFacetInterval> intervals)DateFacetRequest(java.lang.String name, FieldExpression field)DateFacetRequest(java.lang.String name, FieldExpression field, java.util.List<DateFacetRequest.DateFacetInterval> intervals)FacetRequest(FieldExpression field)FacetRequest(FieldExpression field, boolean facetFinder)FacetRequest(java.lang.String name, FieldExpression field)FacetRequest(java.lang.String name, FieldExpression field, boolean facetFinder)RangeFacetRequest(FieldExpression field)RangeFacetRequest(java.lang.String name, FieldExpression field)ScopeFacetRequest(FieldExpression field, java.lang.String scope)Deprecated. -
Uses of FieldExpression in com.attivio.sdk.search.fields
Subclasses of FieldExpression in com.attivio.sdk.search.fields Modifier and Type Class Description classAggregateExpressionExpressions for transforming a set of values produced by an underlayinngFieldExpression.classBinaryFieldExpressionAbstractFieldExpressionthat takes twoFieldExpressions as arguments.classBinaryMathExpressionMathematical expression for applying a function to two arguments.classBooleanExpressionBoolean Logic Expression.classCastApply a type cast to aFieldExpression.classClauseContextSelects a clause that fields should be extracted for.classCoalesceCoalesce multiple sub FieldExpressions.classCollateCollation field expression.classCompareComparison expression.classConcatConcat the string representation of multiple FieldExpressions together.classConditionConditional Expression.classConstantConstant value FieldExpression.classCurrentTimeConstant value FieldExpression.classDateAddField expression to add a value to a calendar field for a date.classDateDiffField expression to compute the number ofCalendarFieldboundaries that exist between 2 date values.classDateExtractField expression to extract a calendar field for a date.classDateFormatFieldExpression for formatting a date value.classDocBoostBoost Documents Specified By Document Id.classFieldLengthFieldExpression for returning an approximate number of tokenized terms for a field for each document.classFreshnessField Expression to calculate a Freshness score.classFuzzyMatchFuzzy match field expression.classGeoBoostComputes a boost score based on the geographical distance from a center point.classGeoDistanceComputes the geographical distance from a center point.classLocateclassLowerCaseLower Case String Normalization.classMatchingFieldsFieldExpression to provide the list of fields that matched during query execution.classMatchingTermsFieldExpression to provide the list of terms that match the query for a field.classMultiaryFieldExpressionAbstractFieldExpressionthat takes an arbitrary number ofFieldExpressions as arguments.classMultiValueJoinFieldExpression that joins all values of a multi value field on a delimiter.classNumDocsFieldExpression that returns the number of indexed documents.classPartitionIdThe PartitionId field expression returns an integer indicating the partition where a document is indexed.classPhraseMatchFieldExpression that returns abooleanresult indicating if a phrase matches a document.classPhraseScoreFieldExpression that computes the score for a phrase match for each document.classQueryParameterFieldExpression for returning a query parameter from aQueryRequest.classRegexMatchRegex match field expression.classScopeFieldFieldExpression for returning scopes from a stored field.classScopeFrequencyFieldExpression that returns the number of occurrences for a specified scope in the specified field for a document.classScopeTeaserTeaserfield expression for convenient use of scope field highlighting.classScopeVectorProduces a multi-value field extracting the specified scope from the requested field.classScoreExplainFieldExpression to provide the explanation of a document's score.classStandardScoreStandard Score FieldExpression.classStoredFieldFieldExpression for returning the values for a stored field.classStringLengthComputes the length of a string.classSubStringSubstring field expression.classSwitchA select case field expression.classTeaserComputes a dynamic teaser.classTermVectorFieldExpression for returning the tokens for a specified field.classTitleCaseTitle Case String Normalization.classTotalScopeFrequencyFieldExpression that returns the total number of occurrences for a specified scope across all documents for a specified field.classTotalTermFrequencyFieldExpression that returns the total number terms indexed for a specified field.classTrimTrim field expression.classUnaryFieldExpressionAbstractFieldExpressionthat takes a singleFieldExpressionas an argument.classUnaryMathExpressionMathematical expression for transforming a single argument.classUnionUnion field values for multiple sub expressions.classUpperCaseUpper Case String Normalization.classUserDefinedFieldFieldExpression for generically modeling a user defined field implementation.classWildcardMatchWildcard match field expression.Fields in com.attivio.sdk.search.fields declared as FieldExpression Modifier and Type Field Description protected FieldExpressionBinaryFieldExpression. arg0The First argumentprotected FieldExpressionBinaryFieldExpression. arg1The Second argumentprotected FieldExpression[]MultiaryFieldExpression. argsprotected FieldExpressionCondition. conditionprotected static FieldExpression[]FieldExpression. EMPTY_ARRAYEmpty array of field expressions.protected FieldExpressionUnaryFieldExpression. expressionThe expression that is the argument to this expression.protected FieldExpressionCondition. falseValueThe Second argumentprotected FieldExpressionCondition. trueValueThe First argumentMethods in com.attivio.sdk.search.fields that return FieldExpression Modifier and Type Method Description protected static FieldExpressionFieldExpression. apply(java.util.function.Function<FieldExpression,FieldExpression> handler, FieldExpression input)FieldExpressionFieldExpressionHandler. apply(FieldExpression field)Deprecated.Implements functional interface, callingFieldExpressionHandler.handleFieldExpression(FieldExpression).protected abstract FieldExpressionBinaryFieldExpression. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected FieldExpressionDateAdd. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected FieldExpressionDateDiff. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected FieldExpressionDateExtract. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.FieldExpressionFieldExpression. clone()protected abstract FieldExpressionMultiaryFieldExpression. clone(FieldExpression... x)Create a new instance of this FieldExpression, with different arguments.FieldExpressionUnaryFieldExpression. clone()protected FieldExpressionUnaryFieldExpression. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.static FieldExpression[]FieldExpression. copyOf(FieldExpression[] args, int length)Create a copy ofargs.FieldExpressionBinaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionCondition. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionLocate. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionMultiaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionSwitch. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionUnaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionUserDefinedField. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionFieldExpression. forEachPhrase(PhraseHandler handler)Applieshandlerfor eachPhraseargument.FieldExpressionFieldExpression. forEachQuery(QueryHandler handler)Applieshandlerfor eachQueryargument.FieldExpressionTeaser. forEachQuery(QueryHandler handler)Applieshandlerfor eachQueryargument.FieldExpressionMultiaryFieldExpression. getArgument(int index)Get argument atindex.FieldExpression[]MultiaryFieldExpression. getArguments()Get the arguments.FieldExpressionCondition. getCondition()Get the condition expression.FieldExpressionSwitch.Case. getCondition()FieldExpressionSwitch. getDefaultOutput()Get theFieldExpressionthat will provide the output if no cases match.FieldExpressionUnaryFieldExpression. getExpression()Get the expression to apply the aggregation function to.FieldExpressionCondition. getFalseValue()Get the false value expression.FieldExpressionFieldRequest. getField()Get theFieldExpressionto use for generating the field values.FieldExpressionBinaryFieldExpression. getFirstArgument()Get the first argument in this binary expression.FieldExpressionSwitch. getInput()Get the inputFieldExpressionto compare against cases.FieldExpressionSwitch.Case. getOutput()FieldExpressionLocate. getSearch()Get the search string.FieldExpressionBinaryFieldExpression. getSecondArgument()Get the second argument in this binary expression.FieldExpressionLocate. getStartPosition()Get the starting position to begin the search.FieldExpressionLocate. getString()Get the string to be searched.FieldExpressionCondition. getTrueValue()Get the true value expression.abstract FieldExpressionFieldExpressionHandler. handleFieldExpression(FieldExpression field)Deprecated.Method called for every FieldExpression encountered while traversing a top level FieldExpression.protected static FieldExpressionFieldExpression. parse(StringParser parser)static FieldExpressionFieldExpressions. parse(StringParser reader)Parse the nextFieldExpressionfromreader.static FieldExpressionFieldExpressions. parse(java.lang.String value)Parsevalueas aFieldExpression.FieldExpressionBinaryMathExpression.Method. parseMultiary(StringParser parser)FieldExpressionFieldExpression. rewriteChildren(FieldExpressionHandler handler)Deprecated.useforEachField(Function)instead.static FieldExpressionFieldExpression. valueOf(java.lang.String value)static FieldExpressionFieldExpressions. valueOf(FieldExpression field, FacetRange range)Methods in com.attivio.sdk.search.fields that return types with arguments of type FieldExpression Modifier and Type Method Description java.util.List<FieldExpression>UserDefinedField. getArguments()Get the arguments.Methods in com.attivio.sdk.search.fields with parameters of type FieldExpression Modifier and Type Method Description UserDefinedFieldUserDefinedField. addArgument(FieldExpression value)Add an argument.voidSwitch. addCase(FieldExpression condition, FieldExpression output)protected static FieldExpressionFieldExpression. apply(java.util.function.Function<FieldExpression,FieldExpression> handler, FieldExpression input)FieldExpressionFieldExpressionHandler. apply(FieldExpression field)Deprecated.Implements functional interface, callingFieldExpressionHandler.handleFieldExpression(FieldExpression).protected AggregateExpressionAggregateExpression. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected abstract FieldExpressionBinaryFieldExpression. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected BinaryMathExpressionBinaryMathExpression. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected BooleanExpressionBooleanExpression. clone(FieldExpression... x)Create a new instance of this FieldExpression, with different arguments.protected CastCast. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected CoalesceCoalesce. clone(FieldExpression... x)Create a new instance of this FieldExpression, with different arguments.protected CollateCollate. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected CompareCompare. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected ConcatConcat. clone(FieldExpression... x)Create a new instance of this FieldExpression, with different arguments.protected FieldExpressionDateAdd. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected FieldExpressionDateDiff. clone(FieldExpression x, FieldExpression y)Create a new instance of this FieldExpression, with different arguments.protected FieldExpressionDateExtract. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected DateFormatDateFormat. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected FreshnessFreshness. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected FuzzyMatchFuzzyMatch. clone(FieldExpression input)Create a new instance of this FieldExpression, with a different argument.protected GeoBoostGeoBoost. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected GeoDistanceGeoDistance. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected LowerCaseLowerCase. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected abstract FieldExpressionMultiaryFieldExpression. clone(FieldExpression... x)Create a new instance of this FieldExpression, with different arguments.protected MultiValueJoinMultiValueJoin. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected RegexMatchRegexMatch. clone(FieldExpression input)Create a new instance of this FieldExpression, with a different argument.protected StandardScoreStandardScore. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected StringLengthStringLength. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected SubStringSubString. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected TitleCaseTitleCase. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected TrimTrim. clone(FieldExpression input)Create a new instance of this FieldExpression, with a different argument.protected FieldExpressionUnaryFieldExpression. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected UnaryMathExpressionUnaryMathExpression. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected UnionUnion. clone(FieldExpression... x)Create a new instance of this FieldExpression, with different arguments.protected UpperCaseUpperCase. clone(FieldExpression e)Create a new instance of this FieldExpression, with a different argument.protected WildcardMatchWildcardMatch. clone(FieldExpression input)Create a new instance of this FieldExpression, with a different argument.static FieldExpression[]FieldExpression. copyOf(FieldExpression[] args, int length)Create a copy ofargs.abstract FieldExpressionFieldExpressionHandler. handleFieldExpression(FieldExpression field)Deprecated.Method called for every FieldExpression encountered while traversing a top level FieldExpression.protected static booleanFieldExpression. isConstant(FieldExpression value)protected static voidFieldExpression. rewrite(QueryHandler handler, boolean recursive, FieldExpression input)voidMultiaryFieldExpression. setArguments(FieldExpression... value)Set the arguments.voidUserDefinedField. setArguments(FieldExpression... value)Set the arguments.voidCondition. setCondition(FieldExpression value)Set the condition expression.voidSwitch.Case. setCondition(FieldExpression value)voidSwitch. setDefaultOutput(FieldExpression value)Set theFieldExpressionthat will provide the output if no cases match.voidUnaryFieldExpression. setExpression(FieldExpression expression)Set the expression to apply the aggregation function to.voidCondition. setFalseValue(FieldExpression value)Get the true value expression.voidFieldRequest. setField(FieldExpression value)Set theFieldExpressionto use for generating the field values.voidBinaryFieldExpression. setFirstArgument(FieldExpression value)Set the first argument in this binary expression.voidSwitch. setInput(FieldExpression value)Get the inputFieldExpressionto compare against cases.voidSwitch.Case. setOutput(FieldExpression value)voidLocate. setSearch(FieldExpression value)Set the search string.voidBinaryFieldExpression. setSecondArgument(FieldExpression value)Set the second argument in this binary expression.voidLocate. setStartPosition(FieldExpression value)Set the starting position to begin the search.voidLocate. setString(FieldExpression value)Set the string to be searched.voidCondition. setTrueValue(FieldExpression value)Get the true value expression.voidFieldExpression.StringMode. toString(java.lang.StringBuilder buffer, FieldExpression field)BooleanExpressionBooleanExpression.Operator. valueOf(FieldExpression... args)Returns the enum constant of this type with the specified name.CompareCompare.Operator. valueOf(FieldExpression x, FieldExpression y)static FieldExpressionFieldExpressions. valueOf(FieldExpression field, FacetRange range)static FieldRequestFieldRequest. valueOf(FieldExpression value)Method parameters in com.attivio.sdk.search.fields with type arguments of type FieldExpression Modifier and Type Method Description protected static FieldExpressionFieldExpression. apply(java.util.function.Function<FieldExpression,FieldExpression> handler, FieldExpression input)protected static FieldExpressionFieldExpression. apply(java.util.function.Function<FieldExpression,FieldExpression> handler, FieldExpression input)FieldExpressionBinaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionBinaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionCondition. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionCondition. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionLocate. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionLocate. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionMultiaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionMultiaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionSwitch. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionSwitch. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionUnaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionUnaryFieldExpression. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionUserDefinedField. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.FieldExpressionUserDefinedField. forEachField(java.util.function.Function<FieldExpression,FieldExpression> handler)Applieshandlerfor eachFieldExpressionargument.static voidFieldExpressions. register(java.util.function.Function<StringParser,? extends FieldExpression> func, java.lang.Object... names)Register a FieldExpression parser.static voidFieldExpressions. register(java.util.function.Function<StringParser,? extends FieldExpression> func, java.util.function.Supplier<? extends FieldExpression> supplier, java.lang.Object... names)Register a FieldExpression parser.static voidFieldExpressions. register(java.util.function.Function<StringParser,? extends FieldExpression> func, java.util.function.Supplier<? extends FieldExpression> supplier, java.lang.Object... names)Register a FieldExpression parser.voidMultiaryFieldExpression. setArguments(java.util.Collection<? extends FieldExpression> value)Set the arguments.voidUserDefinedField. setArguments(java.util.List<FieldExpression> value)Set the arguments.BooleanExpressionBooleanExpression.Operator. valueOf(java.util.List<FieldExpression> args)Returns the enum constant of this type with the specified name.Constructors in com.attivio.sdk.search.fields with parameters of type FieldExpression Constructor Description AggregateExpression(AggregateExpression.Method method, FieldExpression expression)Construct a new AggregateExpression to apply to aFieldExpression.BinaryFieldExpression(FieldExpression x, FieldExpression y)BinaryMathExpression(BinaryMathExpression.Method method, FieldExpression x, FieldExpression y)Construct a new BinaryMathExpression.BinaryMathExpression(BinaryMathExpression.Method method, FieldExpression x, FieldExpression y, MultiValueMode mode)Construct a new BinaryMathExpression.BooleanExpression(BooleanExpression.Operator op, FieldExpression... args)Case(FieldExpression condition, FieldExpression output)Cast(FieldExpression expression, SchemaField.Type type)Construct a new Cast, castingexpressiontotype.Cast(FieldExpression expression, SchemaField.Type type, int scale)Construct a new Cast, castingexpressiontotype.Cast(FieldExpression expression, SchemaField.Type type, TimeResolution resolution)Construct a new Cast, castingexpressiontotype.Cast(FieldExpression expression, TimeResolution resolution)Construct a new Cast, castingexpressiontotype.ClauseContext(FieldExpression expression, java.lang.String clause)Coalesce(FieldExpression... args)Collate(FieldExpression expression)Collate(FieldExpression expression, Collate.Strength strength)Collate(FieldExpression expression, Collate.Strength strength, Collate.Decomposition decomposition)Compare(Compare.Operator op, FieldExpression x, FieldExpression y)Construct a new Compare function.Concat(FieldExpression... args)Concat(FieldExpression[] args, MultiValueMode mode)Condition(FieldExpression condition, FieldExpression trueValue, FieldExpression falseValue)Construct a new Condition.DateAdd(CalendarField field, FieldExpression expression, FieldExpression amount)Construct a new CalendarField to apply to aFieldExpression.DateDiff(CalendarField field, FieldExpression a, FieldExpression b)DateExtract(CalendarField field, FieldExpression expression)Construct a new CalendarField to apply to aFieldExpression.DateFormat(FieldExpression expression, java.lang.String format)FieldRequest(FieldExpression field)FieldRequest(FieldExpression field, java.lang.String name)Freshness(FieldExpression field)FuzzyMatch(FieldExpression input, java.lang.String pattern)GeoBoost(FieldExpression expression, double latitude, double longitude)Constructor.GeoDistance(FieldExpression expression, double latitude, double longitude)Construct a new FieldFunction to apply an aggregation function to another expression.GeoDistance(FieldExpression expression, double latitude, double longitude, DistanceUnits distanceUnits)Construct a new FieldFunction to apply an aggregation function to another expression.Locate(FieldExpression search, FieldExpression string)Locate(FieldExpression search, FieldExpression string, FieldExpression startPosition)LowerCase(FieldExpression expression)MultiaryFieldExpression(FieldExpression... args)MultiValueJoin(FieldExpression expression, java.lang.String delimiter)RegexMatch(FieldExpression input, java.lang.String pattern)ScopeTeaser(HighlightMode mode, FieldExpression field, java.lang.String scope)StandardScore(FieldExpression input, double mean, double stdev)StringLength(FieldExpression expression)SubString(FieldExpression expression, int offset, int length)Switch(FieldExpression input)Switch(FieldExpression... args)Switch(FieldExpression input, FieldExpression defaultOutput)Teaser(FieldExpression expression)TitleCase(FieldExpression expression)Trim(FieldExpression input)Trim(Trim.Mode mode, FieldExpression input, java.lang.String remstr)UnaryFieldExpression(FieldExpression argument)Construct a new UnaryFieldExpression.UnaryMathExpression(UnaryMathExpression.Method method, FieldExpression expression)Construct a new UnaryMathExpression to apply to aFieldExpression.Union(FieldExpression... args)UpperCase(FieldExpression expression)UserDefinedField(java.lang.String name, FieldExpression... args)WildcardMatch(FieldExpression input, java.lang.String pattern)Constructor parameters in com.attivio.sdk.search.fields with type arguments of type FieldExpression Constructor Description BooleanExpression(BooleanExpression.Operator op, java.util.List<FieldExpression> args)MultiaryFieldExpression(java.util.List<? extends FieldExpression> args)Union(java.util.List<? extends FieldExpression> args) -
Uses of FieldExpression in com.attivio.sdk.search.query
Methods in com.attivio.sdk.search.query that return FieldExpression Modifier and Type Method Description FieldExpressionFieldExpressionQuery. getField()Get theFieldExpressionto use for filtering.FieldExpressionFacetQuery. getFieldExpression()Get the search field as a field expression.FieldExpressionJoinClause. getJoinConstraint()(Experimental) Get the join constraint.FieldExpressionJoinClause. getJoinExpression()Get the compiledFieldExpressionthat will be used to evaluate the join criteria.FieldExpression[]BoostQuery. getScoreFunctions()Get the ScoreFunctions to use for boostingAbstractFilterQuery.getQuery().Methods in com.attivio.sdk.search.query with parameters of type FieldExpression Modifier and Type Method Description voidBoostQuery. addScoreFunction(FieldExpression value)Add a ScoreFunction to this BoostQuery.voidFieldExpressionQuery. setField(FieldExpression value)Set theFieldExpressionto use for filtering.voidFacetQuery. setFieldExpression(FieldExpression value)Set the search field to be a field expression.voidJoinClause. setJoinConstraint(FieldExpression value)(Experimental) Set the join constraint.voidBoostQuery. setScoreFunctions(FieldExpression... value)Set the ScoreFunctions to use for boostingAbstractFilterQuery.getQuery().Method parameters in com.attivio.sdk.search.query with type arguments of type FieldExpression Modifier and Type Method Description voidBoostQuery. setScoreFunctions(java.util.List<FieldExpression> value)Set the ScoreFunctions to use for boostingAbstractFilterQuery.getQuery().Constructors in com.attivio.sdk.search.query with parameters of type FieldExpression Constructor Description BoostQuery(Query query, FieldExpression... scoreFunctions)BoostQuery(Query query, Query boostQuery, FieldExpression... scoreFunctions)FacetQuery(FieldExpression field, PhraseTerm term)FacetQuery(FieldExpression field, java.lang.Object value)FacetQuery(FieldExpression field, java.lang.String text)FieldExpressionQuery(FieldExpression field)ConstructorConstructor parameters in com.attivio.sdk.search.query with type arguments of type FieldExpression Constructor Description BoostQuery(Query query, Query boostQuery, java.util.List<FieldExpression> scoreFunctions)BoostQuery(Query query, java.util.List<FieldExpression> scoreFunctions) -
Uses of FieldExpression in com.attivio.sdk.search.relevancy
Methods in com.attivio.sdk.search.relevancy that return FieldExpression Modifier and Type Method Description FieldExpressionCategoryBoostFeature. getField()Get the field that will generate the categories that will be used to create per-category features.FieldExpressionFieldBoostFeature. getField()Get the field to use for boosting.FieldExpressionRelevancyFeature. getField()Methods in com.attivio.sdk.search.relevancy with parameters of type FieldExpression Modifier and Type Method Description voidCategoryBoostFeature. setField(FieldExpression value)Set the field that will generate the categories that will be used to create per-category features.voidFieldBoostFeature. setField(FieldExpression value)Set the field to use for boosting.voidRelevancyFeature. setField(FieldExpression value)Constructors in com.attivio.sdk.search.relevancy with parameters of type FieldExpression Constructor Description CategoryBoostFeature(java.lang.String name, FieldExpression field)FieldBoostFeature(java.lang.String name, FieldExpression field)RelevancyFeature(java.lang.String name, FieldExpression field) -
Uses of FieldExpression in com.attivio.sdk.server.udf
Methods in com.attivio.sdk.server.udf that return FieldExpression Modifier and Type Method Description FieldExpressionArgumentInfo. getField()Get the field expression used to generate the values for this argument. -
Uses of FieldExpression in com.attivio.sdk.util
Methods in com.attivio.sdk.util that return FieldExpression Modifier and Type Method Description FieldExpressionStringParser. readFieldExpression() -
Uses of FieldExpression in com.attivio.util
Methods in com.attivio.util that return types with arguments of type FieldExpression Modifier and Type Method Description static java.util.List<FieldExpression>FieldExpressionFactory. clone(java.util.List<FieldExpression> value)Deep clone a list of FieldExprssions.Method parameters in com.attivio.util with type arguments of type FieldExpression Modifier and Type Method Description static java.util.List<FieldExpression>FieldExpressionFactory. clone(java.util.List<FieldExpression> value)Deep clone a list of FieldExprssions. -
Uses of FieldExpression in com.attivio.util.parser
Methods in com.attivio.util.parser that return FieldExpression Modifier and Type Method Description FieldExpressionFacetRequestFactory. getField()The field expression to facet over.Methods in com.attivio.util.parser with parameters of type FieldExpression Modifier and Type Method Description voidFacetRequestFactory. setField(FieldExpression value) -
Uses of FieldExpression in com.attivio.util.query
Methods in com.attivio.util.query with parameters of type FieldExpression Modifier and Type Method Description voidQueryTraverser. rewrite(FieldExpression field)Recursively rewrite any queries infield.voidQueryTraverser. rewrite(FieldExpression... fields)Recursively rewrite any queries infields.static voidQueryUtils. rewriteFields(FieldExpression[] fields, QueryHandler handler) -
Uses of FieldExpression in com.attivio.util.serialization
Methods in com.attivio.util.serialization that return FieldExpression Modifier and Type Method Description FieldExpressionFieldExpressionConverter. unmarshal(com.thoughtworks.xstream.io.HierarchicalStreamReader reader, com.thoughtworks.xstream.converters.UnmarshallingContext context)
-