Uses of Class
com.yahoo.vespa.indexinglanguage.expressions.ExecutionContext
Packages that use ExecutionContext
-
Uses of ExecutionContext in com.yahoo.vespa.indexinglanguage.expressions
Methods in com.yahoo.vespa.indexinglanguage.expressions that return ExecutionContextModifier and TypeMethodDescriptionExecutionContext.clear()Clears all state in this except the cache.ExecutionContext.execute(Expression expression) ExecutionContext.setCurrentValue(com.yahoo.document.datatypes.FieldValue value) ExecutionContext.setDocumentId(com.yahoo.document.DocumentId id) ExecutionContext.setFieldValue(String fieldName, com.yahoo.document.datatypes.FieldValue fieldValue, Expression expression) ExecutionContext.setLanguage(com.yahoo.language.Language language) ExecutionContext.setReindexingOperation()ExecutionContext.setVariable(String name, com.yahoo.document.datatypes.FieldValue value) Methods in com.yahoo.vespa.indexinglanguage.expressions with parameters of type ExecutionContextModifier and TypeMethodDescriptionprotected voidArithmeticExpression.doExecute(ExecutionContext context) protected voidBase64DecodeExpression.doExecute(ExecutionContext context) protected voidBase64EncodeExpression.doExecute(ExecutionContext context) protected voidBinarizeExpression.doExecute(ExecutionContext context) protected voidBusyWaitExpression.doExecute(ExecutionContext context) protected voidCatExpression.doExecute(ExecutionContext context) protected voidChoiceExpression.doExecute(ExecutionContext context) protected voidChunkExpression.doExecute(ExecutionContext context) protected voidClearStateExpression.doExecute(ExecutionContext context) protected voidConstantExpression.doExecute(ExecutionContext context) protected voidEchoExpression.doExecute(ExecutionContext context) protected voidEmbedExpression.doExecute(ExecutionContext context) protected voidExactExpression.doExecute(ExecutionContext context) protected voidExecutionValueExpression.doExecute(ExecutionContext context) protected abstract voidExpression.doExecute(ExecutionContext context) protected voidFlattenExpression.doExecute(ExecutionContext context) protected voidForEachExpression.doExecute(ExecutionContext context) protected voidGenerateExpression.doExecute(ExecutionContext context) protected voidGetFieldExpression.doExecute(ExecutionContext context) protected voidGetVarExpression.doExecute(ExecutionContext context) protected voidGuardExpression.doExecute(ExecutionContext context) protected voidHashExpression.doExecute(ExecutionContext context) protected voidHexDecodeExpression.doExecute(ExecutionContext context) protected voidHexEncodeExpression.doExecute(ExecutionContext context) protected voidHostNameExpression.doExecute(ExecutionContext context) protected voidIfThenExpression.doExecute(ExecutionContext context) protected voidInputExpression.doExecute(ExecutionContext context) protected voidJoinExpression.doExecute(ExecutionContext context) protected voidLiteralBoolExpression.doExecute(ExecutionContext context) protected voidLowerCaseExpression.doExecute(ExecutionContext context) protected voidNGramExpression.doExecute(ExecutionContext context) protected voidNormalizeExpression.doExecute(ExecutionContext context) protected voidNowExpression.doExecute(ExecutionContext context) protected voidOptimizePredicateExpression.doExecute(ExecutionContext context) protected voidOutputExpression.doExecute(ExecutionContext context) protected voidPackBitsExpression.doExecute(ExecutionContext context) protected voidParenthesisExpression.doExecute(ExecutionContext context) protected voidRandomExpression.doExecute(ExecutionContext context) protected voidScriptExpression.doExecute(ExecutionContext context) protected voidSelectInputExpression.doExecute(ExecutionContext context) protected voidSetLanguageExpression.doExecute(ExecutionContext context) protected voidSetVarExpression.doExecute(ExecutionContext context) protected voidSleepExpression.doExecute(ExecutionContext context) protected voidSplitExpression.doExecute(ExecutionContext context) protected voidStatementExpression.doExecute(ExecutionContext context) protected voidSubstringExpression.doExecute(ExecutionContext context) protected voidSwitchExpression.doExecute(ExecutionContext context) protected voidThisExpression.doExecute(ExecutionContext context) protected voidToArrayExpression.doExecute(ExecutionContext context) protected voidToBoolExpression.doExecute(ExecutionContext context) protected voidToByteExpression.doExecute(ExecutionContext context) protected voidToDoubleExpression.doExecute(ExecutionContext context) protected voidToEpochSecondExpression.doExecute(ExecutionContext context) protected voidToFloatExpression.doExecute(ExecutionContext context) protected voidToIntegerExpression.doExecute(ExecutionContext context) protected voidTokenizeExpression.doExecute(ExecutionContext context) protected voidToLongExpression.doExecute(ExecutionContext context) protected voidToPositionExpression.doExecute(ExecutionContext context) protected voidToStringExpression.doExecute(ExecutionContext context) protected voidToUriExpression.doExecute(ExecutionContext context) protected voidToWsetExpression.doExecute(ExecutionContext context) protected voidTrimExpression.doExecute(ExecutionContext context) protected voidZCurveExpression.doExecute(ExecutionContext context) final com.yahoo.document.datatypes.FieldValueExpression.execute(ExecutionContext context)