Class CommonProtoParser

    • Field Summary

      • Fields inherited from class jadx.core.xmlgen.ParserConstants

        ANDROID_NS_URL, ANDROID_NS_VALUE, ATTR_FEW, ATTR_L10N, ATTR_L10N_NOT_REQUIRED, ATTR_L10N_SUGGESTED, ATTR_MANY, ATTR_MAX, ATTR_MIN, ATTR_ONE, ATTR_OTHER, ATTR_TWO, ATTR_TYPE, ATTR_TYPE_ANY, ATTR_TYPE_BOOLEAN, ATTR_TYPE_COLOR, ATTR_TYPE_DIMENSION, ATTR_TYPE_ENUM, ATTR_TYPE_FLAGS, ATTR_TYPE_FLOAT, ATTR_TYPE_FRACTION, ATTR_TYPE_INTEGER, ATTR_TYPE_REFERENCE, ATTR_TYPE_STRING, ATTR_ZERO, COMPLEX_MANTISSA_MASK, COMPLEX_MANTISSA_SHIFT, COMPLEX_RADIX_0P23, COMPLEX_RADIX_16P7, COMPLEX_RADIX_23P0, COMPLEX_RADIX_8P15, COMPLEX_RADIX_MASK, COMPLEX_RADIX_SHIFT, COMPLEX_UNIT_DIP, COMPLEX_UNIT_FRACTION, COMPLEX_UNIT_FRACTION_PARENT, COMPLEX_UNIT_IN, COMPLEX_UNIT_MASK, COMPLEX_UNIT_MM, COMPLEX_UNIT_PT, COMPLEX_UNIT_PX, COMPLEX_UNIT_SHIFT, COMPLEX_UNIT_SP, FLAG_COMPACT, FLAG_COMPLEX, FLAG_OFFSET16, FLAG_PUBLIC, FLAG_SPARSE, FLAG_WEAK, MANTISSA_MULT, NO_ENTRY, PLURALS_MAP, RADIX_MULTS, RES_NULL_TYPE, RES_STRING_POOL_TYPE, RES_TABLE_PACKAGE_TYPE, RES_TABLE_TYPE, RES_TABLE_TYPE_LIBRARY, RES_TABLE_TYPE_OVERLAY, RES_TABLE_TYPE_OVERLAY_POLICY, RES_TABLE_TYPE_SPEC_TYPE, RES_TABLE_TYPE_STAGED_ALIAS, RES_TABLE_TYPE_TYPE, RES_XML_CDATA_TYPE, RES_XML_END_ELEMENT_TYPE, RES_XML_END_NAMESPACE_TYPE, RES_XML_FIRST_CHUNK_TYPE, RES_XML_LAST_CHUNK_TYPE, RES_XML_RESOURCE_MAP_TYPE, RES_XML_START_ELEMENT_TYPE, RES_XML_START_NAMESPACE_TYPE, RES_XML_TYPE, SORTED_FLAG, TYPE_ATTRIBUTE, TYPE_DIMENSION, TYPE_DYNAMIC_ATTRIBUTE, TYPE_DYNAMIC_REFERENCE, TYPE_FIRST_COLOR_INT, TYPE_FIRST_INT, TYPE_FLOAT, TYPE_FRACTION, TYPE_INT_BOOLEAN, TYPE_INT_COLOR_ARGB4, TYPE_INT_COLOR_ARGB8, TYPE_INT_COLOR_RGB4, TYPE_INT_COLOR_RGB8, TYPE_INT_DEC, TYPE_INT_HEX, TYPE_LAST_COLOR_INT, TYPE_LAST_INT, TYPE_NULL, TYPE_REFERENCE, TYPE_STRING, UTF8_FLAG
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.String parse​(com.android.aapt.ConfigurationOuterClass.Configuration c)  
      protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Array a)  
      protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Attribute a)  
      protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.CompoundValue c)  
      protected java.lang.String parse​(com.android.aapt.Resources.Item i)  
      protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Plural p)  
      protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Style s)  
      protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Styleable s)  
      • Methods inherited from class jadx.core.xmlgen.ParserConstants

        isResInternalId
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CommonProtoParser

        public CommonProtoParser()
    • Method Detail

      • parse

        protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Style s)
      • parse

        protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Styleable s)
      • parse

        protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Array a)
      • parse

        protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Attribute a)
      • parse

        protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.Plural p)
      • parse

        protected jadx.core.xmlgen.entry.ProtoValue parse​(com.android.aapt.Resources.CompoundValue c)
      • parse

        protected java.lang.String parse​(com.android.aapt.ConfigurationOuterClass.Configuration c)
      • parse

        protected java.lang.String parse​(com.android.aapt.Resources.Item i)