Class ExpressionCache
- java.lang.Object
-
- org.thymeleaf.standard.expression.ExpressionCache
-
final class ExpressionCache extends java.lang.Object- Since:
- 1.1
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringEXPRESSION_CACHE_TYPE_ASSIGNATION_SEQUENCEprivate static java.lang.StringEXPRESSION_CACHE_TYPE_EACHprivate static java.lang.StringEXPRESSION_CACHE_TYPE_EXPRESSION_SEQUENCEprivate static java.lang.StringEXPRESSION_CACHE_TYPE_FRAGMENT_SIGNATUREprivate static java.lang.StringEXPRESSION_CACHE_TYPE_STANDARD_EXPRESSION
-
Constructor Summary
Constructors Modifier Constructor Description privateExpressionCache()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static AssignationSequencegetAssignationSequenceFromCache(IEngineConfiguration configuration, java.lang.String input)(package private) static EachgetEachFromCache(IEngineConfiguration configuration, java.lang.String input)(package private) static IStandardExpressiongetExpressionFromCache(IEngineConfiguration configuration, java.lang.String input)(package private) static ExpressionSequencegetExpressionSequenceFromCache(IEngineConfiguration configuration, java.lang.String input)(package private) static FragmentSignaturegetFragmentSignatureFromCache(IEngineConfiguration configuration, java.lang.String input)(package private) static java.lang.ObjectgetFromCache(IEngineConfiguration configuration, java.lang.String input, java.lang.String type)(package private) static voidputAssignationSequenceIntoCache(IEngineConfiguration configuration, java.lang.String input, AssignationSequence value)(package private) static voidputEachIntoCache(IEngineConfiguration configuration, java.lang.String input, Each value)(package private) static voidputExpressionIntoCache(IEngineConfiguration configuration, java.lang.String input, IStandardExpression value)(package private) static voidputExpressionSequenceIntoCache(IEngineConfiguration configuration, java.lang.String input, ExpressionSequence value)(package private) static voidputFragmentSignatureIntoCache(IEngineConfiguration configuration, java.lang.String input, FragmentSignature value)(package private) static <V> voidputIntoCache(IEngineConfiguration configuration, java.lang.String input, V value, java.lang.String type)(package private) static <V> voidremoveFromCache(IEngineConfiguration configuration, java.lang.String input, java.lang.String type)
-
-
-
Field Detail
-
EXPRESSION_CACHE_TYPE_STANDARD_EXPRESSION
private static final java.lang.String EXPRESSION_CACHE_TYPE_STANDARD_EXPRESSION
- See Also:
- Constant Field Values
-
EXPRESSION_CACHE_TYPE_ASSIGNATION_SEQUENCE
private static final java.lang.String EXPRESSION_CACHE_TYPE_ASSIGNATION_SEQUENCE
- See Also:
- Constant Field Values
-
EXPRESSION_CACHE_TYPE_EXPRESSION_SEQUENCE
private static final java.lang.String EXPRESSION_CACHE_TYPE_EXPRESSION_SEQUENCE
- See Also:
- Constant Field Values
-
EXPRESSION_CACHE_TYPE_EACH
private static final java.lang.String EXPRESSION_CACHE_TYPE_EACH
- See Also:
- Constant Field Values
-
EXPRESSION_CACHE_TYPE_FRAGMENT_SIGNATURE
private static final java.lang.String EXPRESSION_CACHE_TYPE_FRAGMENT_SIGNATURE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFromCache
static java.lang.Object getFromCache(IEngineConfiguration configuration, java.lang.String input, java.lang.String type)
-
putIntoCache
static <V> void putIntoCache(IEngineConfiguration configuration, java.lang.String input, V value, java.lang.String type)
-
removeFromCache
static <V> void removeFromCache(IEngineConfiguration configuration, java.lang.String input, java.lang.String type)
-
getExpressionFromCache
static IStandardExpression getExpressionFromCache(IEngineConfiguration configuration, java.lang.String input)
-
putExpressionIntoCache
static void putExpressionIntoCache(IEngineConfiguration configuration, java.lang.String input, IStandardExpression value)
-
getAssignationSequenceFromCache
static AssignationSequence getAssignationSequenceFromCache(IEngineConfiguration configuration, java.lang.String input)
-
putAssignationSequenceIntoCache
static void putAssignationSequenceIntoCache(IEngineConfiguration configuration, java.lang.String input, AssignationSequence value)
-
getExpressionSequenceFromCache
static ExpressionSequence getExpressionSequenceFromCache(IEngineConfiguration configuration, java.lang.String input)
-
putExpressionSequenceIntoCache
static void putExpressionSequenceIntoCache(IEngineConfiguration configuration, java.lang.String input, ExpressionSequence value)
-
getEachFromCache
static Each getEachFromCache(IEngineConfiguration configuration, java.lang.String input)
-
putEachIntoCache
static void putEachIntoCache(IEngineConfiguration configuration, java.lang.String input, Each value)
-
getFragmentSignatureFromCache
static FragmentSignature getFragmentSignatureFromCache(IEngineConfiguration configuration, java.lang.String input)
-
putFragmentSignatureIntoCache
static void putFragmentSignatureIntoCache(IEngineConfiguration configuration, java.lang.String input, FragmentSignature value)
-
-