## Uses of Interface
com.google.gwt.uibinder.attributeparsers.AttributeParser

- Packages that use AttributeParser
  Package | Description
  --- | ---
  com.google.gwt.uibinder.attributeparsers | Classes that parse XML attribute values, turning them into valid Java expressions.

- - ### Uses of AttributeParser in com.google.gwt.uibinder.attributeparsers

    Classes in com.google.gwt.uibinder.attributeparsers that implement AttributeParser
    Modifier and Type | Class | Description
    --- | --- | ---
    `(package private) class` | `BooleanAttributeParser` | Parses a single boolean attribute.
    `(package private) class` | `DoubleAttributeParser` | Parses a single double attribute.
    `(package private) class` | `EnumAttributeParser` | Parses an enum attribute.
    `(package private) class` | `HorizontalAlignmentConstantParser` | Parses a `HasHorizontalAlignment.HorizontalAlignmentConstant` .
    `(package private) class` | `IntAttributeParser` | Parses an integer value.
    `(package private) class` | `IntPairAttributeParser` | Parses a pair of integer values.
    `class` | `LengthAttributeParser` | Parses a CSS length value (e.g., "2em", "50%"), returning a comma-separated (double, Unit) pair.
    `class` | `SafeUriAttributeParser` | Parses `SafeUri` literals or references.
    `(package private) class` | `StrictAttributeParser` | Fall through attribute parser.
    `(package private) class` | `StringAttributeParser` | Parses a string attribute.
    `(package private) class` | `TextAlignConstantParser` | Parses a `TextBoxBase.TextAlignConstant`.
    `(package private) class` | `VerticalAlignmentConstantParser` | Parses a `HasVerticalAlignment.VerticalAlignmentConstant` .

    Methods in com.google.gwt.uibinder.attributeparsers that return AttributeParser
    Modifier and Type | Method | Description
    --- | --- | ---
    `AttributeParser` | AttributeParsers.`getParser​(JType... types)` | Returns a parser for the given type(s).
    `AttributeParser` | AttributeParsers.`getSafeUriInHtmlParser()` | Returns a parser specialized for handling URI references in html contexts, like <a href="{foo.bar}">.