A B C D E F G H I L M N P R S T U V W
A
- accept(AxmlVisitor) - Method in class pxb.android.axml.Axml
-
- accept(NodeVisitor) - Method in class pxb.android.axml.Axml.Node
-
- accept(NodeVisitor) - Method in class pxb.android.axml.Axml.Node.Attr
-
- accept(NodeVisitor) - Method in class pxb.android.axml.Axml.Node.Text
-
- accept(AxmlVisitor) - Method in class pxb.android.axml.Axml.Ns
-
- accept(AxmlVisitor) - Method in class pxb.android.axml.AxmlReader
-
- acceptB(NodeVisitor) - Method in class pxb.android.axml.Axml.Node
-
- addConfig(Config) - Method in class pxb.android.arsc.Type
-
- ArscDumper - Class in pxb.android.arsc
-
dump an arsc file
- ArscDumper() - Constructor for class pxb.android.arsc.ArscDumper
-
- ArscParser - Class in pxb.android.arsc
-
Read the resources.arsc inside an Android apk.
- ArscParser(byte[]) - Constructor for class pxb.android.arsc.ArscParser
-
- ArscWriter - Class in pxb.android.arsc
-
Write pkgs to an arsc file
- ArscWriter(List<Pkg>) - Constructor for class pxb.android.arsc.ArscWriter
-
- attr(String, String, int, int, Object) - Method in class pxb.android.axml.Axml.Node
-
- Attr() - Constructor for class pxb.android.axml.Axml.Node.Attr
-
- attr(String, String, int, int, Object) - Method in class pxb.android.axml.DumpAdapter
-
- attr(String, String, int, int, Object) - Method in class pxb.android.axml.NodeVisitor
-
add attribute to the node
- attrs - Variable in class pxb.android.axml.Axml.Node
-
- Axml - Class in pxb.android.axml
-
- Axml() - Constructor for class pxb.android.axml.Axml
-
- Axml.Node - Class in pxb.android.axml
-
- Axml.Node.Attr - Class in pxb.android.axml
-
- Axml.Node.Text - Class in pxb.android.axml
-
- Axml.Ns - Class in pxb.android.axml
-
- AxmlParser - Class in pxb.android.axml
-
a class to read android axml
- AxmlParser(byte[]) - Constructor for class pxb.android.axml.AxmlParser
-
- AxmlParser(ByteBuffer) - Constructor for class pxb.android.axml.AxmlParser
-
- AxmlReader - Class in pxb.android.axml
-
a class to read android axml
- AxmlReader(byte[]) - Constructor for class pxb.android.axml.AxmlReader
-
- AxmlVisitor - Class in pxb.android.axml
-
visitor to visit an axml
- AxmlVisitor() - Constructor for class pxb.android.axml.AxmlVisitor
-
- AxmlVisitor(NodeVisitor) - Constructor for class pxb.android.axml.AxmlVisitor
-
- AxmlWriter - Class in pxb.android.axml
-
a class to write android axml
- AxmlWriter() - Constructor for class pxb.android.axml.AxmlWriter
-
B
- BagValue - Class in pxb.android.arsc
-
- BagValue(int) - Constructor for class pxb.android.arsc.BagValue
-
C
- child(String, String) - Method in class pxb.android.axml.Axml
-
- child(String, String) - Method in class pxb.android.axml.Axml.Node
-
- child(String, String) - Method in class pxb.android.axml.AxmlWriter
-
- child(String, String) - Method in class pxb.android.axml.DumpAdapter
-
- child(String, String) - Method in class pxb.android.axml.NodeVisitor
-
create a child node
- children - Variable in class pxb.android.axml.Axml.Node
-
- CLASS - Static variable in class pxb.android.axml.ValueWrapper
-
- Config - Class in pxb.android.arsc
-
- Config(byte[], int) - Constructor for class pxb.android.arsc.Config
-
- configs - Variable in class pxb.android.arsc.Type
-
- copy(InputStream, OutputStream) - Static method in class pxb.android.axml.Util
-
D
- data - Variable in class pxb.android.arsc.Value
-
- data - Variable in class pxb.android.StringItem
-
- dataOffset - Variable in class pxb.android.StringItem
-
- deep - Variable in class pxb.android.axml.DumpAdapter
-
- dump(List<Pkg>) - Static method in class pxb.android.arsc.ArscDumper
-
- DumpAdapter - Class in pxb.android.axml
-
dump axml to stdout
- DumpAdapter() - Constructor for class pxb.android.axml.DumpAdapter
-
- DumpAdapter(NodeVisitor) - Constructor for class pxb.android.axml.DumpAdapter
-
- DumpAdapter(NodeVisitor, int, Map<String, String>) - Constructor for class pxb.android.axml.DumpAdapter
-
E
- EMPTY_VISITOR - Static variable in class pxb.android.axml.AxmlReader
-
- end() - Method in class pxb.android.axml.AxmlWriter
-
- end() - Method in class pxb.android.axml.NodeVisitor
-
end the visit
- END_FILE - Static variable in class pxb.android.axml.AxmlParser
-
- END_NS - Static variable in class pxb.android.axml.AxmlParser
-
- END_TAG - Static variable in class pxb.android.axml.AxmlParser
-
- entryCount - Variable in class pxb.android.arsc.Config
-
- equals(Object) - Method in class pxb.android.arsc.BagValue
-
- equals(Object) - Method in class pxb.android.StringItem
-
F
- firsts - Variable in class pxb.android.axml.Axml
-
- flag - Variable in class pxb.android.arsc.ResEntry
-
- flags - Variable in class pxb.android.arsc.ResSpec
-
G
- getAttrCount() - Method in class pxb.android.axml.AxmlParser
-
- getAttributeCount() - Method in class pxb.android.axml.AxmlParser
-
- getAttrName(int) - Method in class pxb.android.axml.AxmlParser
-
- getAttrNs(int) - Method in class pxb.android.axml.AxmlParser
-
- getAttrResId(int) - Method in class pxb.android.axml.AxmlParser
-
- getAttrType(int) - Method in class pxb.android.axml.AxmlParser
-
- getAttrValue(int) - Method in class pxb.android.axml.AxmlParser
-
- getLineNumber() - Method in class pxb.android.axml.AxmlParser
-
- getName() - Method in class pxb.android.axml.AxmlParser
-
- getNamespacePrefix() - Method in class pxb.android.axml.AxmlParser
-
- getNamespaceUri() - Method in class pxb.android.axml.AxmlParser
-
- getPrefix(String) - Method in class pxb.android.axml.DumpAdapter
-
- getSize() - Method in class pxb.android.StringItems
-
- getSpec(int) - Method in class pxb.android.arsc.Type
-
- getText() - Method in class pxb.android.axml.AxmlParser
-
- getType(int, String, int) - Method in class pxb.android.arsc.Pkg
-
H
- hashCode() - Method in class pxb.android.arsc.BagValue
-
- hashCode() - Method in class pxb.android.StringItem
-
I
- id - Variable in class pxb.android.arsc.Config
-
- id - Variable in class pxb.android.arsc.Pkg
-
- id - Variable in class pxb.android.arsc.ResSpec
-
- id - Variable in class pxb.android.arsc.Type
-
- ID - Static variable in class pxb.android.axml.ValueWrapper
-
- index - Variable in class pxb.android.StringItem
-
- Item - Interface in pxb.android
-
L
- line(int) - Method in class pxb.android.axml.Axml.Node
-
- line(int) - Method in class pxb.android.axml.NodeVisitor
-
line number in the .xml
- ln - Variable in class pxb.android.axml.Axml.Node
-
- ln - Variable in class pxb.android.axml.Axml.Node.Text
-
- ln - Variable in class pxb.android.axml.Axml.Ns
-
M
- main(String...) - Static method in class pxb.android.arsc.ArscDumper
-
- main(String...) - Static method in class pxb.android.arsc.ArscWriter
-
- map - Variable in class pxb.android.arsc.BagValue
-
N
- name - Variable in class pxb.android.arsc.Pkg
-
- name - Variable in class pxb.android.arsc.ResSpec
-
- name - Variable in class pxb.android.arsc.Type
-
- name - Variable in class pxb.android.axml.Axml.Node.Attr
-
- name - Variable in class pxb.android.axml.Axml.Node
-
- next() - Method in class pxb.android.axml.AxmlParser
-
- Node() - Constructor for class pxb.android.axml.Axml.Node
-
- NodeVisitor - Class in pxb.android.axml
-
- NodeVisitor() - Constructor for class pxb.android.axml.NodeVisitor
-
- NodeVisitor(NodeVisitor) - Constructor for class pxb.android.axml.NodeVisitor
-
- ns - Variable in class pxb.android.axml.Axml.Node.Attr
-
- ns - Variable in class pxb.android.axml.Axml.Node
-
- ns(String, String, int) - Method in class pxb.android.axml.Axml
-
- Ns() - Constructor for class pxb.android.axml.Axml.Ns
-
- ns(String, String, int) - Method in class pxb.android.axml.AxmlVisitor
-
create a ns
- ns(String, String, int) - Method in class pxb.android.axml.AxmlWriter
-
- ns(String, String, int) - Method in class pxb.android.axml.DumpAdapter
-
- nses - Variable in class pxb.android.axml.Axml
-
- nses - Variable in class pxb.android.axml.DumpAdapter
-
- nv - Variable in class pxb.android.axml.NodeVisitor
-
P
- parent - Variable in class pxb.android.arsc.BagValue
-
- parse() - Method in class pxb.android.arsc.ArscParser
-
- Pkg - Class in pxb.android.arsc
-
- Pkg(int, String) - Constructor for class pxb.android.arsc.Pkg
-
- prefix - Variable in class pxb.android.axml.Axml.Ns
-
- prepare() - Method in class pxb.android.StringItems
-
- pxb.android - package pxb.android
-
- pxb.android.arsc - package pxb.android.arsc
-
- pxb.android.axml - package pxb.android.axml
-
R
- raw - Variable in class pxb.android.arsc.Value
-
- raw - Variable in class pxb.android.axml.ValueWrapper
-
- read(ByteBuffer) - Static method in class pxb.android.StringItems
-
- readFile(File) - Static method in class pxb.android.axml.Util
-
- readIs(InputStream) - Static method in class pxb.android.axml.Util
-
- readProguardConfig(File) - Static method in class pxb.android.axml.Util
-
- ref - Variable in class pxb.android.axml.ValueWrapper
-
- replaceRaw(String) - Method in class pxb.android.axml.ValueWrapper
-
- RES_STRING_POOL_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_TABLE_PACKAGE_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_TABLE_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_TABLE_TYPE_SPEC_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_TABLE_TYPE_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_CDATA_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_END_ELEMENT_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_END_NAMESPACE_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_RESOURCE_MAP_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_START_ELEMENT_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_START_NAMESPACE_TYPE - Static variable in interface pxb.android.ResConst
-
- RES_XML_TYPE - Static variable in interface pxb.android.ResConst
-
- ResConst - Interface in pxb.android
-
- ResEntry - Class in pxb.android.arsc
-
- ResEntry(int, ResSpec) - Constructor for class pxb.android.arsc.ResEntry
-
- resourceId - Variable in class pxb.android.axml.Axml.Node.Attr
-
- resources - Variable in class pxb.android.arsc.Config
-
- ResSpec - Class in pxb.android.arsc
-
- ResSpec(int) - Constructor for class pxb.android.arsc.ResSpec
-
S
- spec - Variable in class pxb.android.arsc.ResEntry
-
- specs - Variable in class pxb.android.arsc.Type
-
- START_FILE - Static variable in class pxb.android.axml.AxmlParser
-
- START_NS - Static variable in class pxb.android.axml.AxmlParser
-
- START_TAG - Static variable in class pxb.android.axml.AxmlParser
-
- StringItem - Class in pxb.android
-
- StringItem() - Constructor for class pxb.android.StringItem
-
- StringItem(String) - Constructor for class pxb.android.StringItem
-
- StringItems - Class in pxb.android
-
- StringItems() - Constructor for class pxb.android.StringItems
-
- STYLE - Static variable in class pxb.android.axml.ValueWrapper
-
T
- text - Variable in class pxb.android.axml.Axml.Node
-
- text(int, String) - Method in class pxb.android.axml.Axml.Node
-
- Text() - Constructor for class pxb.android.axml.Axml.Node.Text
-
- text - Variable in class pxb.android.axml.Axml.Node.Text
-
- TEXT - Static variable in class pxb.android.axml.AxmlParser
-
- text(int, String) - Method in class pxb.android.axml.DumpAdapter
-
- text(int, String) - Method in class pxb.android.axml.NodeVisitor
-
the node text
- toByteArray() - Method in class pxb.android.arsc.ArscWriter
-
- toByteArray() - Method in class pxb.android.axml.AxmlWriter
-
- toString() - Method in class pxb.android.arsc.BagValue
-
- toString() - Method in class pxb.android.arsc.Value
-
- toString() - Method in class pxb.android.StringItem
-
- Type - Class in pxb.android.arsc
-
- Type() - Constructor for class pxb.android.arsc.Type
-
- type - Variable in class pxb.android.arsc.Value
-
- type - Variable in class pxb.android.axml.Axml.Node.Attr
-
- type - Variable in class pxb.android.axml.ValueWrapper
-
- TYPE_FIRST_INT - Static variable in class pxb.android.axml.NodeVisitor
-
- TYPE_INT_BOOLEAN - Static variable in class pxb.android.axml.NodeVisitor
-
- TYPE_INT_HEX - Static variable in class pxb.android.axml.NodeVisitor
-
- TYPE_REFERENCE - Static variable in class pxb.android.axml.NodeVisitor
-
- TYPE_STRING - Static variable in class pxb.android.arsc.ArscParser
-
- TYPE_STRING - Static variable in class pxb.android.axml.NodeVisitor
-
- types - Variable in class pxb.android.arsc.Pkg
-
U
- updateName(String) - Method in class pxb.android.arsc.ResSpec
-
- uri - Variable in class pxb.android.axml.Axml.Ns
-
- Util - Class in pxb.android.axml
-
- Util() - Constructor for class pxb.android.axml.Util
-
V
- value - Variable in class pxb.android.arsc.ResEntry
-
- Value - Class in pxb.android.arsc
-
- Value(int, int, String) - Constructor for class pxb.android.arsc.Value
-
- value - Variable in class pxb.android.axml.Axml.Node.Attr
-
- ValueWrapper - Class in pxb.android.axml
-
W
- wrapClass(int, String) - Static method in class pxb.android.axml.ValueWrapper
-
- wrapId(int, String) - Static method in class pxb.android.axml.ValueWrapper
-
- wrapStyle(int, String) - Static method in class pxb.android.axml.ValueWrapper
-
- write(ByteBuffer) - Method in class pxb.android.StringItems
-
- writeFile(byte[], File) - Static method in class pxb.android.axml.Util
-
- writeout(ByteBuffer) - Method in interface pxb.android.Item
-
Writes this item into a given bytebuffer
- writeout(ByteBuffer) - Method in class pxb.android.StringItem
-
A B C D E F G H I L M N P R S T U V W
Copyright © 2022 Secure Software Engineering Group - University of Paderborn. All rights reserved.