Package org.thymeleaf.engine
Class AttributeDefinitions.AttributeDefinitionRepository
java.lang.Object
org.thymeleaf.engine.AttributeDefinitions.AttributeDefinitionRepository
- Enclosing class:
AttributeDefinitions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<TemplateMode, Set<IElementProcessor>> private final ReadWriteLockprivate final Lockprivate final List<AttributeDefinition> private final List<AttributeDefinition> private final TemplateModeprivate final Lock -
Constructor Summary
ConstructorsConstructorDescriptionAttributeDefinitionRepository(TemplateMode templateMode, Map<TemplateMode, Set<IElementProcessor>> elementProcessorsByTemplateMode) -
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) AttributeDefinitiongetAttribute(char[] text, int offset, int len) (package private) AttributeDefinitiongetAttribute(String completeAttributeName) (package private) AttributeDefinitiongetAttribute(String prefix, String attributeName) private AttributeDefinitionstoreAttribute(char[] text, int offset, int len) private AttributeDefinitionstoreAttribute(String attributeName) private AttributeDefinitionstoreAttribute(String prefix, String attributeName) private AttributeDefinitionstoreStandardAttribute(AttributeDefinition attributeDefinition)
-
Field Details
-
templateMode
-
elementProcessorsByTemplateMode
-
standardRepositoryNames
-
standardRepository
-
repositoryNames
-
repository
-
lock
-
readLock
-
writeLock
-
-
Constructor Details
-
AttributeDefinitionRepository
AttributeDefinitionRepository(TemplateMode templateMode, Map<TemplateMode, Set<IElementProcessor>> elementProcessorsByTemplateMode)
-
-
Method Details
-
getAttribute
-
getAttribute
-
getAttribute
-
storeAttribute
-
storeAttribute
-
storeAttribute
-
storeStandardAttribute
-
binarySearch
-
binarySearch
-
binarySearch
-