Uses of Interface
org.thymeleaf.context.IExpressionContext
Packages that use IExpressionContext
Package
Description
-
Uses of IExpressionContext in org.thymeleaf
Methods in org.thymeleaf with parameters of type IExpressionContextModifier and TypeMethodDescriptionDialectSetConfiguration.AggregateExpressionObjectFactory.buildObject(IExpressionContext context, String expressionObjectName) -
Uses of IExpressionContext in org.thymeleaf.context
Subinterfaces of IExpressionContext in org.thymeleaf.contextModifier and TypeInterfaceDescriptioninterfaceMostly-internal interface implemented by all classes containing the context required for template processing inside the engine itself.interfaceInterface implemented by all classes containing the context required for template processing.Classes in org.thymeleaf.context that implement IExpressionContextModifier and TypeClassDescriptionclassUtility abstract class partially implementingIEngineContext.classBase abstract class implementingIExpressionContext.classBasic non-web implementation of theIEngineContextinterface.final classBasic implementation of theIExpressionContextinterface.classBasic web implementation of theIEngineContextinterface, with added web-oriented capabilities.private static final classfinal classBasic web-oriented implementation of theIExpressionContextandIWebContextinterfaces. -
Uses of IExpressionContext in org.thymeleaf.expression
Fields in org.thymeleaf.expression declared as IExpressionContextModifier and TypeFieldDescriptionprivate final IExpressionContextConversions.contextprivate final IExpressionContextExpressionObjects.contextMethods in org.thymeleaf.expression with parameters of type IExpressionContextModifier and TypeMethodDescriptionIExpressionObjectFactory.buildObject(IExpressionContext context, String expressionObjectName) Build the requested object.Constructors in org.thymeleaf.expression with parameters of type IExpressionContextModifierConstructorDescriptionConversions(IExpressionContext context) ExpressionObjects(IExpressionContext context, IExpressionObjectFactory expressionObjectFactory) -
Uses of IExpressionContext in org.thymeleaf.linkbuilder
Methods in org.thymeleaf.linkbuilder with parameters of type IExpressionContextModifier and TypeMethodDescriptionBuild a link, returningnullif not possible.final StringStandardLinkBuilder.buildLink(IExpressionContext context, String base, Map<String, Object> parameters) protected StringStandardLinkBuilder.computeContextPath(IExpressionContext context, String base, Map<String, Object> parameters) Compute the context path to be applied to URLs that have been determined to be context-relative (and therefore need a context path to be inserted at their beginning).protected StringStandardLinkBuilder.processLink(IExpressionContext context, String link) Process an already-built URL just before returning it. -
Uses of IExpressionContext in org.thymeleaf.standard.expression
Methods in org.thymeleaf.standard.expression with parameters of type IExpressionContextModifier and TypeMethodDescriptionStandardExpressionObjectFactory.buildObject(IExpressionContext context, String expressionObjectName) final <T> TAbstractStandardConversionService.convert(IExpressionContext context, Object object, Class<T> targetClass) <T> TIStandardConversionService.convert(IExpressionContext context, Object object, Class<T> targetClass) Convert a value to the specified target class, if possible.protected <T> TAbstractStandardConversionService.convertOther(IExpressionContext context, Object object, Class<T> targetClass) protected StringAbstractStandardConversionService.convertToString(IExpressionContext context, Object object) FragmentExpression.createExecutedFragmentExpression(IExpressionContext context, FragmentExpression expression) FragmentExpression.createExecutedFragmentExpressionParameters(IExpressionContext context, AssignationSequence parameters, boolean syntheticParameters, StandardExpressionExecutionContext expContext) private static FragmentExpression.ExecutedFragmentExpressionFragmentExpression.doCreateExecutedFragmentExpression(IExpressionContext context, FragmentExpression expression, StandardExpressionExecutionContext expContext) IStandardVariableExpressionEvaluator.evaluate(IExpressionContext context, IStandardVariableExpression expression, StandardExpressionExecutionContext expContext) Evaluate the variable expression.final ObjectOGNLVariableExpressionEvaluator.evaluate(IExpressionContext context, IStandardVariableExpression expression, StandardExpressionExecutionContext expContext) private static ObjectOGNLVariableExpressionEvaluator.evaluate(IExpressionContext context, IStandardVariableExpression expression, StandardExpressionExecutionContext expContext, boolean applyOGNLShortcuts) Expression.execute(IExpressionContext context) (package private) static ObjectExpression.execute(IExpressionContext context, Expression expression, IStandardVariableExpressionEvaluator expressionEvaluator, StandardExpressionExecutionContext expContext) Expression.execute(IExpressionContext context, StandardExpressionExecutionContext expContext) IStandardExpression.execute(IExpressionContext context) Execute the expression.IStandardExpression.execute(IExpressionContext context, StandardExpressionExecutionContext expContext) Execute the expression.(package private) static ObjectAdditionExpression.executeAddition(IExpressionContext context, AdditionExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectAndExpression.executeAnd(IExpressionContext context, AndExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectBooleanTokenExpression.executeBooleanTokenExpression(IExpressionContext context, BooleanTokenExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectComplexExpression.executeComplex(IExpressionContext context, ComplexExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectConditionalExpression.executeConditional(IExpressionContext context, ConditionalExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectDefaultExpression.executeDefault(IExpressionContext context, DefaultExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectDivisionExpression.executeDivision(IExpressionContext context, DivisionExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectEqualsExpression.executeEquals(IExpressionContext context, EqualsExpression expression, StandardExpressionExecutionContext expContext) (package private) static FragmentFragmentExpression.executeFragmentExpression(IExpressionContext context, FragmentExpression expression) (package private) static ObjectGenericTokenExpression.executeGenericTokenExpression(IExpressionContext context, GenericTokenExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectGreaterOrEqualToExpression.executeGreaterOrEqualTo(IExpressionContext context, GreaterOrEqualToExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectGreaterThanExpression.executeGreaterThan(IExpressionContext context, GreaterThanExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectLessOrEqualToExpression.executeLessOrEqualTo(IExpressionContext context, LessOrEqualToExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectLessThanExpression.executeLessThan(IExpressionContext context, LessThanExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectLinkExpression.executeLinkExpression(IExpressionContext context, LinkExpression expression) (package private) static ObjectMessageExpression.executeMessageExpression(IExpressionContext context, MessageExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectMinusExpression.executeMinus(IExpressionContext context, MinusExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectMultiplicationExpression.executeMultiplication(IExpressionContext context, MultiplicationExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectNegationExpression.executeNegation(IExpressionContext context, NegationExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectNoOpTokenExpression.executeNoOpTokenExpression(IExpressionContext context, NoOpTokenExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectNotEqualsExpression.executeNotEquals(IExpressionContext context, NotEqualsExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectNullTokenExpression.executeNullTokenExpression(IExpressionContext context, NullTokenExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectNumberTokenExpression.executeNumberTokenExpression(IExpressionContext context, NumberTokenExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectOrExpression.executeOr(IExpressionContext context, OrExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectRemainderExpression.executeRemainder(IExpressionContext context, RemainderExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectSelectionVariableExpression.executeSelectionVariableExpression(IExpressionContext context, SelectionVariableExpression expression, IStandardVariableExpressionEvaluator expressionEvaluator, StandardExpressionExecutionContext expContext) (package private) static ObjectSimpleExpression.executeSimple(IExpressionContext context, SimpleExpression expression, IStandardVariableExpressionEvaluator expressionEvaluator, StandardExpressionExecutionContext expContext) (package private) static ObjectSubtractionExpression.executeSubtraction(IExpressionContext context, SubtractionExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectTextLiteralExpression.executeTextLiteralExpression(IExpressionContext context, TextLiteralExpression expression, StandardExpressionExecutionContext expContext) (package private) static ObjectVariableExpression.executeVariableExpression(IExpressionContext context, VariableExpression expression, IStandardVariableExpressionEvaluator expressionEvaluator, StandardExpressionExecutionContext expContext) static AssignationSequenceAssignationUtils.parseAssignationSequence(IExpressionContext context, String input, boolean allowParametersWithoutValue) StandardExpressionParser.parseAssignationSequence(IExpressionContext context, String input, boolean allowParametersWithoutValue) static EachEachUtils.parseEach(IExpressionContext context, String input) StandardExpressionParser.parseEach(IExpressionContext context, String input) IStandardExpressionParser.parseExpression(IExpressionContext context, String input) Parse the specified expression.StandardExpressionParser.parseExpression(IExpressionContext context, String input) (package private) static IStandardExpressionStandardExpressionParser.parseExpression(IExpressionContext context, String input, boolean preprocess) static ExpressionSequenceExpressionSequenceUtils.parseExpressionSequence(IExpressionContext context, String input) StandardExpressionParser.parseExpressionSequence(IExpressionContext context, String input) (package private) static StringStandardExpressionPreprocessor.preprocess(IExpressionContext context, String input) LinkExpression.resolveParameters(IExpressionContext context, LinkExpression expression, StandardExpressionExecutionContext expContext)