Package org.thymeleaf.engine
Class AttributeNames
- java.lang.Object
-
- org.thymeleaf.engine.AttributeNames
-
public class AttributeNames extends java.lang.Object- Since:
- 3.0.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classAttributeNames.AttributeNamesRepository
-
Field Summary
Fields Modifier and Type Field Description private static AttributeNames.AttributeNamesRepositoryhtmlAttributeNamesRepositoryprivate static AttributeNames.AttributeNamesRepositorytextAttributeNamesRepositoryprivate static AttributeNames.AttributeNamesRepositoryxmlAttributeNamesRepository
-
Constructor Summary
Constructors Modifier Constructor Description privateAttributeNames()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static HTMLAttributeNamebuildHTMLAttributeName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)private static HTMLAttributeNamebuildHTMLAttributeName(java.lang.String attributeName)private static HTMLAttributeNamebuildHTMLAttributeName(java.lang.String prefix, java.lang.String attributeName)private static TextAttributeNamebuildTextAttributeName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)private static TextAttributeNamebuildTextAttributeName(java.lang.String attributeName)private static TextAttributeNamebuildTextAttributeName(java.lang.String prefix, java.lang.String attributeName)private static XMLAttributeNamebuildXMLAttributeName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)private static XMLAttributeNamebuildXMLAttributeName(java.lang.String attributeName)private static XMLAttributeNamebuildXMLAttributeName(java.lang.String prefix, java.lang.String attributeName)static HTMLAttributeNameforHTMLName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)static HTMLAttributeNameforHTMLName(java.lang.String attributeName)static HTMLAttributeNameforHTMLName(java.lang.String prefix, java.lang.String attributeName)static AttributeNameforName(TemplateMode templateMode, char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)static AttributeNameforName(TemplateMode templateMode, java.lang.String attributeName)static AttributeNameforName(TemplateMode templateMode, java.lang.String prefix, java.lang.String attributeName)static TextAttributeNameforTextName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)static TextAttributeNameforTextName(java.lang.String attributeName)static TextAttributeNameforTextName(java.lang.String prefix, java.lang.String attributeName)static XMLAttributeNameforXMLName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)static XMLAttributeNameforXMLName(java.lang.String attributeName)static XMLAttributeNameforXMLName(java.lang.String prefix, java.lang.String attributeName)
-
-
-
Field Detail
-
htmlAttributeNamesRepository
private static final AttributeNames.AttributeNamesRepository htmlAttributeNamesRepository
-
xmlAttributeNamesRepository
private static final AttributeNames.AttributeNamesRepository xmlAttributeNamesRepository
-
textAttributeNamesRepository
private static final AttributeNames.AttributeNamesRepository textAttributeNamesRepository
-
-
Method Detail
-
buildTextAttributeName
private static TextAttributeName buildTextAttributeName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
buildXMLAttributeName
private static XMLAttributeName buildXMLAttributeName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
buildHTMLAttributeName
private static HTMLAttributeName buildHTMLAttributeName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
buildTextAttributeName
private static TextAttributeName buildTextAttributeName(java.lang.String attributeName)
-
buildXMLAttributeName
private static XMLAttributeName buildXMLAttributeName(java.lang.String attributeName)
-
buildHTMLAttributeName
private static HTMLAttributeName buildHTMLAttributeName(java.lang.String attributeName)
-
buildTextAttributeName
private static TextAttributeName buildTextAttributeName(java.lang.String prefix, java.lang.String attributeName)
-
buildXMLAttributeName
private static XMLAttributeName buildXMLAttributeName(java.lang.String prefix, java.lang.String attributeName)
-
buildHTMLAttributeName
private static HTMLAttributeName buildHTMLAttributeName(java.lang.String prefix, java.lang.String attributeName)
-
forName
public static AttributeName forName(TemplateMode templateMode, char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
forName
public static AttributeName forName(TemplateMode templateMode, java.lang.String attributeName)
-
forName
public static AttributeName forName(TemplateMode templateMode, java.lang.String prefix, java.lang.String attributeName)
-
forTextName
public static TextAttributeName forTextName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
forXMLName
public static XMLAttributeName forXMLName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
forHTMLName
public static HTMLAttributeName forHTMLName(char[] attributeNameBuffer, int attributeNameOffset, int attributeNameLen)
-
forTextName
public static TextAttributeName forTextName(java.lang.String attributeName)
-
forXMLName
public static XMLAttributeName forXMLName(java.lang.String attributeName)
-
forHTMLName
public static HTMLAttributeName forHTMLName(java.lang.String attributeName)
-
forTextName
public static TextAttributeName forTextName(java.lang.String prefix, java.lang.String attributeName)
-
forXMLName
public static XMLAttributeName forXMLName(java.lang.String prefix, java.lang.String attributeName)
-
forHTMLName
public static HTMLAttributeName forHTMLName(java.lang.String prefix, java.lang.String attributeName)
-
-