# Hierarchy For Package icyllis.modernui.text.style

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - icyllis.modernui.text.style.AlignmentSpan.Standard (implements icyllis.modernui.text.style.AlignmentSpan, icyllis.modernui.text.ParcelableSpan)
  - icyllis.modernui.text.style.BulletSpan (implements icyllis.modernui.text.style.LeadingMarginSpan)
  - icyllis.modernui.text.style.CharacterStyle
    - icyllis.modernui.text.style.BackgroundColorSpan (implements icyllis.modernui.text.ParcelableSpan, icyllis.modernui.text.style.UpdateAppearance)
    - icyllis.modernui.text.style.ClickableSpan (implements icyllis.modernui.text.style.UpdateAppearance)
      - icyllis.modernui.text.style.URLSpan (implements icyllis.modernui.text.ParcelableSpan)
    - icyllis.modernui.text.style.ForegroundColorSpan (implements icyllis.modernui.text.ParcelableSpan, icyllis.modernui.text.style.UpdateAppearance)
    - icyllis.modernui.text.style.MetricAffectingSpan (implements icyllis.modernui.text.style.UpdateLayout)
      - icyllis.modernui.text.style.AbsoluteSizeSpan (implements icyllis.modernui.text.ParcelableSpan)
      - icyllis.modernui.text.style.LocaleSpan (implements icyllis.modernui.text.ParcelableSpan)
      - icyllis.modernui.text.style.RelativeSizeSpan (implements icyllis.modernui.text.ParcelableSpan)
      - icyllis.modernui.text.style.ReplacementSpan
        - icyllis.modernui.text.style.DynamicDrawableSpan
          - icyllis.modernui.text.style.ImageSpan
      - icyllis.modernui.text.style.StyleSpan (implements icyllis.modernui.text.ParcelableSpan)
      - icyllis.modernui.text.style.SubscriptSpan (implements icyllis.modernui.text.ParcelableSpan)
      - icyllis.modernui.text.style.SuperscriptSpan (implements icyllis.modernui.text.ParcelableSpan)
      - icyllis.modernui.text.style.TypefaceSpan (implements icyllis.modernui.text.ParcelableSpan)
    - icyllis.modernui.text.style.StrikethroughSpan (implements icyllis.modernui.text.ParcelableSpan, icyllis.modernui.text.style.UpdateAppearance)
    - icyllis.modernui.text.style.UnderlineSpan (implements icyllis.modernui.text.ParcelableSpan, icyllis.modernui.text.style.UpdateAppearance)
  - icyllis.modernui.text.style.LeadingMarginSpan.Standard (implements icyllis.modernui.text.style.LeadingMarginSpan, icyllis.modernui.text.ParcelableSpan)
  - icyllis.modernui.text.style.LineBackgroundSpan.Standard (implements icyllis.modernui.text.style.LineBackgroundSpan, icyllis.modernui.text.ParcelableSpan)
  - icyllis.modernui.text.style.QuoteSpan (implements icyllis.modernui.text.style.LeadingMarginSpan)
  - icyllis.modernui.text.style.TabStopSpan.Standard (implements icyllis.modernui.text.style.TabStopSpan)
  - icyllis.modernui.text.style.TrailingMarginSpan.Standard (implements icyllis.modernui.text.ParcelableSpan, icyllis.modernui.text.style.TrailingMarginSpan)

## Interface Hierarchy

- icyllis.modernui.text.style.ParagraphStyle
  - icyllis.modernui.text.style.AlignmentSpan
  - icyllis.modernui.text.style.LeadingMarginSpan
    - icyllis.modernui.text.style.LeadingMarginSpan.LeadingMarginSpan2 (also extends icyllis.modernui.text.style.WrapTogetherSpan)
  - icyllis.modernui.text.style.LineBackgroundSpan
  - icyllis.modernui.text.style.LineHeightSpan (also extends icyllis.modernui.text.style.WrapTogetherSpan)
  - icyllis.modernui.text.style.TabStopSpan
  - icyllis.modernui.text.style.TrailingMarginSpan
  - icyllis.modernui.text.style.WrapTogetherSpan
    - icyllis.modernui.text.style.LeadingMarginSpan.LeadingMarginSpan2 (also extends icyllis.modernui.text.style.LeadingMarginSpan)
    - icyllis.modernui.text.style.LineHeightSpan (also extends icyllis.modernui.text.style.ParagraphStyle)
- icyllis.modernui.text.style.UpdateAppearance
  - icyllis.modernui.text.style.UpdateLayout

## Annotation Interface Hierarchy

- icyllis.modernui.text.style.DynamicDrawableSpan.AlignmentType (implements java.lang.annotation.Annotation)