booster / com.didiglobal.booster.aapt2 / Resources / XmlElementOrBuilder

XmlElementOrBuilder

interface XmlElementOrBuilder : MessageOrBuilder

Functions

getAttribute


      The attributes of this element.
      
repeated .aapt.pb.XmlAttribute attribute = 4;

abstract fun getAttribute(index: Int): XmlAttribute!

getAttributeCount


      The attributes of this element.
      
repeated .aapt.pb.XmlAttribute attribute = 4;

abstract fun getAttributeCount(): Int

getAttributeList


      The attributes of this element.
      
repeated .aapt.pb.XmlAttribute attribute = 4;

abstract fun getAttributeList(): MutableList<XmlAttribute!>!

getAttributeOrBuilder


      The attributes of this element.
      
repeated .aapt.pb.XmlAttribute attribute = 4;

abstract fun getAttributeOrBuilder(index: Int): XmlAttributeOrBuilder!

getAttributeOrBuilderList


      The attributes of this element.
      
repeated .aapt.pb.XmlAttribute attribute = 4;

abstract fun getAttributeOrBuilderList(): MutableList<out XmlAttributeOrBuilder!>!

getChild


      The children of this element.
      
repeated .aapt.pb.XmlNode child = 5;

abstract fun getChild(index: Int): XmlNode!

getChildCount


      The children of this element.
      
repeated .aapt.pb.XmlNode child = 5;

abstract fun getChildCount(): Int

getChildList


      The children of this element.
      
repeated .aapt.pb.XmlNode child = 5;

abstract fun getChildList(): MutableList<XmlNode!>!

getChildOrBuilder


      The children of this element.
      
repeated .aapt.pb.XmlNode child = 5;

abstract fun getChildOrBuilder(index: Int): XmlNodeOrBuilder!

getChildOrBuilderList


      The children of this element.
      
repeated .aapt.pb.XmlNode child = 5;

abstract fun getChildOrBuilderList(): MutableList<out XmlNodeOrBuilder!>!

getName


      The name of this element.
      
string name = 3;

abstract fun getName(): String!

getNameBytes


      The name of this element.
      
string name = 3;

abstract fun getNameBytes(): ByteString!

getNamespaceDeclaration


      Namespaces defined on this element.
      
repeated .aapt.pb.XmlNamespace namespace_declaration = 1;

abstract fun getNamespaceDeclaration(index: Int): XmlNamespace!

getNamespaceDeclarationCount


      Namespaces defined on this element.
      
repeated .aapt.pb.XmlNamespace namespace_declaration = 1;

abstract fun getNamespaceDeclarationCount(): Int

getNamespaceDeclarationList


      Namespaces defined on this element.
      
repeated .aapt.pb.XmlNamespace namespace_declaration = 1;

abstract fun getNamespaceDeclarationList(): MutableList<XmlNamespace!>!

getNamespaceDeclarationOrBuilder


      Namespaces defined on this element.
      
repeated .aapt.pb.XmlNamespace namespace_declaration = 1;

abstract fun getNamespaceDeclarationOrBuilder(index: Int): XmlNamespaceOrBuilder!

getNamespaceDeclarationOrBuilderList


      Namespaces defined on this element.
      
repeated .aapt.pb.XmlNamespace namespace_declaration = 1;

abstract fun getNamespaceDeclarationOrBuilderList(): MutableList<out XmlNamespaceOrBuilder!>!

getNamespaceUri


      The namespace URI of this element.
      
string namespace_uri = 2;

abstract fun getNamespaceUri(): String!

getNamespaceUriBytes


      The namespace URI of this element.
      
string namespace_uri = 2;

abstract fun getNamespaceUriBytes(): ByteString!