Skip navigation links
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 
Skip navigation links

Copyright © 2022 Secure Software Engineering Group - University of Paderborn. All rights reserved.