Class AttributeNames.AttributeNamesRepository

java.lang.Object
org.thymeleaf.engine.AttributeNames.AttributeNamesRepository
Enclosing class:
AttributeNames

static final class AttributeNames.AttributeNamesRepository extends Object
  • Field Details

  • Constructor Details

    • AttributeNamesRepository

      AttributeNamesRepository(TemplateMode templateMode)
  • Method Details

    • getAttribute

      AttributeName getAttribute(char[] text, int offset, int len)
    • getAttribute

      AttributeName getAttribute(String completeAttributeName)
    • getAttribute

      AttributeName getAttribute(String prefix, String attributeName)
    • storeAttribute

      private AttributeName storeAttribute(char[] text, int offset, int len)
    • storeAttribute

      private AttributeName storeAttribute(String attributeName)
    • storeAttribute

      private AttributeName storeAttribute(String prefix, String attributeName)
    • binarySearch

      private static int binarySearch(boolean caseSensitive, List<String> values, char[] text, int offset, int len)
    • binarySearch

      private static int binarySearch(boolean caseSensitive, List<String> values, String text)
    • binarySearch

      private static int binarySearch(boolean caseSensitive, List<String> values, String prefix, String attributeName)