Package org.thymeleaf.engine
Class AttributeNames.AttributeNamesRepository
java.lang.Object
org.thymeleaf.engine.AttributeNames.AttributeNamesRepository
- Enclosing class:
AttributeNames
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ReadWriteLockprivate final Lockprivate final List<AttributeName> private final TemplateModeprivate final Lock -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intbinarySearch(boolean caseSensitive, List<String> values, char[] text, int offset, int len) private static intbinarySearch(boolean caseSensitive, List<String> values, String text) private static intbinarySearch(boolean caseSensitive, List<String> values, String prefix, String attributeName) (package private) AttributeNamegetAttribute(char[] text, int offset, int len) (package private) AttributeNamegetAttribute(String completeAttributeName) (package private) AttributeNamegetAttribute(String prefix, String attributeName) private AttributeNamestoreAttribute(char[] text, int offset, int len) private AttributeNamestoreAttribute(String attributeName) private AttributeNamestoreAttribute(String prefix, String attributeName)
-
Field Details
-
templateMode
-
repositoryNames
-
repository
-
lock
-
readLock
-
writeLock
-
-
Constructor Details
-
AttributeNamesRepository
AttributeNamesRepository(TemplateMode templateMode)
-
-
Method Details
-
getAttribute
-
getAttribute
-
getAttribute
-
storeAttribute
-
storeAttribute
-
storeAttribute
-
binarySearch
-
binarySearch
-
binarySearch
-