Package org.thymeleaf.engine
Class ElementNames.ElementNamesRepository
java.lang.Object
org.thymeleaf.engine.ElementNames.ElementNamesRepository
- Enclosing class:
ElementNames
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ReadWriteLockprivate final Lockprivate final List<ElementName> 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 elementName) (package private) ElementNamegetElement(char[] text, int offset, int len) (package private) ElementNamegetElement(String completeElementName) (package private) ElementNamegetElement(String prefix, String elementName) private ElementNamestoreElement(char[] text, int offset, int len) private ElementNamestoreElement(String elementName) private ElementNamestoreElement(String prefix, String elementName)
-
Field Details
-
templateMode
-
repositoryNames
-
repository
-
lock
-
readLock
-
writeLock
-
-
Constructor Details
-
ElementNamesRepository
ElementNamesRepository(TemplateMode templateMode)
-
-
Method Details
-
getElement
-
getElement
-
getElement
-
storeElement
-
storeElement
-
storeElement
-
binarySearch
-
binarySearch
-
binarySearch
-