# Package nu.validator.htmlparser.annotation

package nu.validator.htmlparser.annotation

This package provides annotations for facilitating automated translation of the source code into other programming languages.

Annotation Interfaces
Class
Description
Auto
CharacterName
Const
Marker for translating into the C++ const keyword on the declaration in question.
CppInlineLength
The array member marked with this annotation will be inline.
Creator
HtmlCreator
IdType
The type for attribute IDness.
Inline
Translates into the C++ inline keyword.
Literal
Marks a string type as being the literal string type (typically const char*) in C++.
Local
The local name of an element or attribute.
NoLength
The array type marked with this annotation won't have its `.length` read.
NsUri
The namespace URI type.
Prefix
The type for namespace prefixes.
QName
The type for qualified names.
StaticLocal
The local name of an element or attribute.
SvgCreator
Unsigned
Virtual
Marks a method as virtualy in C++.
WeakLocal
The local name of an element or attribute.