public interface java.text.AttributedCharacterIterator extends java.text.CharacterIterator
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: java.text.AttributedCharacterIterator
  super_class: java.lang.Object
{
  public abstract int getRunStart();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getRunStart(java.text.AttributedCharacterIterator$Attribute);
    descriptor: (Ljava/text/AttributedCharacterIterator$Attribute;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      attribute  

  public abstract int getRunStart(java.util.Set<? extends java.text.AttributedCharacterIterator$Attribute>);
    descriptor: (Ljava/util/Set;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Set<+Ljava/text/AttributedCharacterIterator$Attribute;>;)I
    MethodParameters:
            Name  Flags
      attributes  

  public abstract int getRunLimit();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract int getRunLimit(java.text.AttributedCharacterIterator$Attribute);
    descriptor: (Ljava/text/AttributedCharacterIterator$Attribute;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      attribute  

  public abstract int getRunLimit(java.util.Set<? extends java.text.AttributedCharacterIterator$Attribute>);
    descriptor: (Ljava/util/Set;)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Set<+Ljava/text/AttributedCharacterIterator$Attribute;>;)I
    MethodParameters:
            Name  Flags
      attributes  

  public abstract java.util.Map<java.text.AttributedCharacterIterator$Attribute, java.lang.Object> getAttributes();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/text/AttributedCharacterIterator$Attribute;Ljava/lang/Object;>;

  public abstract java.lang.Object getAttribute(java.text.AttributedCharacterIterator$Attribute);
    descriptor: (Ljava/text/AttributedCharacterIterator$Attribute;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      attribute  

  public abstract java.util.Set<java.text.AttributedCharacterIterator$Attribute> getAllAttributeKeys();
    descriptor: ()Ljava/util/Set;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Set<Ljava/text/AttributedCharacterIterator$Attribute;>;
}
SourceFile: "AttributedCharacterIterator.java"
NestMembers:
  java.text.AttributedCharacterIterator$Attribute
InnerClasses:
  public Attribute = java.text.AttributedCharacterIterator$Attribute of java.text.AttributedCharacterIterator