General Documentation
Smali API Documentation
SupportsCopy
SupportsCopy.copy()
SmaliReader
SmaliReader._class_def()
SmaliReader._collect_values()
SmaliReader._do_visit()
SmaliReader._handle_end()
SmaliReader._handle_source()
SmaliReader._next_line()
SmaliReader._read_access_flags()
SmaliReader._validate_descriptor()
SmaliReader._validate_token()
SmaliReader._visitor
SmaliReader.comments
SmaliReader.errors
SmaliReader.line
SmaliReader.snippet
SmaliReader.source
SmaliReader.stack
SmaliReader.validate
SmaliReader.visit()
_ContainsCodeCache
_ContainsCodeCache.get_cache()
_CodeCache
_CodeCache.add()
_CodeCache.add_comment()
_CodeCache.add_to_cache()
_CodeCache.apply_code_cache()
_CodeCache.clear()
_CodeCache.get_code()
_CodeCache.indent
_CodeCache.peek()
_CodeCache.pop_comments()
SmaliWriter
_SmaliClassWriter
_SmaliClassWriter.code
_SmaliClassWriter.reset()
VisitorBase
VisitorBase.visit_comment()
VisitorBase.visit_end()
VisitorBase.visit_eol_comment()
ClassVisitor
ClassVisitor.visit_annotation()
ClassVisitor.visit_class()
ClassVisitor.visit_debug()
ClassVisitor.visit_field()
ClassVisitor.visit_implements()
ClassVisitor.visit_inner_class()
ClassVisitor.visit_method()
ClassVisitor.visit_source()
ClassVisitor.visit_super()
AnnotationVisitor
AnnotationVisitor.visit_array()
AnnotationVisitor.visit_enum()
AnnotationVisitor.visit_subannotation()
AnnotationVisitor.visit_value()
FieldVisitor
FieldVisitor.visit_annotation()
MethodVisitor
MethodVisitor.visit_annotation()
MethodVisitor.visit_array_data()
MethodVisitor.visit_block()
MethodVisitor.visit_catch()
MethodVisitor.visit_catchall()
MethodVisitor.visit_goto()
MethodVisitor.visit_instruction()
MethodVisitor.visit_invoke()
MethodVisitor.visit_line()
MethodVisitor.visit_local()
MethodVisitor.visit_locals()
MethodVisitor.visit_packed_switch()
MethodVisitor.visit_param()
MethodVisitor.visit_prologue()
MethodVisitor.visit_registers()
MethodVisitor.visit_restart()
MethodVisitor.visit_return()
MethodVisitor.visit_sparse_switch()
Token
AccessType
AccessType.find()
AccessType.get_flags()
AccessType.get_names()
SVMType
SVMType.TYPES
SVMType.array_type
SVMType.dim
SVMType.dvm_name
SVMType.full_name
SVMType.is_signature()
SVMType.pretty_name
SVMType.signature
SVMType.simple_name
SVMType.svm_type
Signature
Signature.CLINIT
Signature.INIT
Signature.declaring_class
Signature.descriptor
Signature.name
Signature.parameter_types
Signature.return_type
Signature.sig
smali_value()
Line
Line.RE_EOL_COMMENT
Line.cleaned
Line.eol_comment
Line.has_eol()
Line.has_next()
Line.last()
Line.peek()
Line.raw
Line.reset()
Line.split_line()
Smali Bridge
SmaliVM
SmaliVM.__classes
SmaliVM.__frames
SmaliVM.call()
SmaliVM.classloader
SmaliVM.debug_handler
SmaliVM.executors
SmaliVM.get_class()
SmaliVM.new_class()
SmaliVM.new_frame()
SmaliVM.use_strict
ClassLoader
ClassLoader.define_class()
ClassLoader.load_class()
Frame
Frame.array_data
Frame.catch
Frame.error
Frame.finished
Frame.label
Frame.labels
Frame.method_return
Frame.opcodes
Frame.parent
Frame.pos
Frame.registers
Frame.reset()
Frame.return_value
Frame.switch_data
Frame.vm
SmaliMember
SmaliMember.annotations
SmaliMember.get_annotations()
SmaliMember.is_annotation_present()
SmaliMember.modifiers
SmaliMember.parent
SmaliMember.signature
SmaliMember.type
SmaliAnnotation
SmaliAnnotation.attr
SmaliField
SmaliField.name
SmaliField.value
SmaliMethod
SmaliMethod.locals
SmaliMethod.name
SmaliMethod.parameters
SmaliMethod.return_type
_MethodBroker
SmaliClass
SmaliClass.clinit()
SmaliClass.field()
SmaliClass.fields()
SmaliClass.get_declared_methods()
SmaliClass.inner_class()
SmaliClass.inner_classes
SmaliClass.interfaces
SmaliClass.method()
SmaliClass.name
SmaliClass.simple_name
SmaliClass.super_cls
SmaliObject
SmaliObject.__class
SmaliObject.__field_values
SmaliObject.init()
SmaliObject.smali_class
NoSuchClassError
NoSuchMethodError
NoSuchFieldError
NoSuchOpcodeError
InvalidOpcodeError
NoSuchRegisterError
ExecutionError
ExecutionError.name
ISmaliShell
ISmaliShell.DEFAULT_PROMPT
ISmaliShell.INLINE_PROMPT
ISmaliShell.change_prompt()
ISmaliShell.check_import
ISmaliShell.default()
ISmaliShell.do_copyright()
ISmaliShell.do_del()
ISmaliShell.do_exit()
ISmaliShell.do_fields()
ISmaliShell.do_import()
ISmaliShell.do_label()
ISmaliShell.do_vars()
ISmaliShell.emulator
ISmaliShell.precmd()
ISmaliShell.prompt
ISmaliShell.reader
ISmaliShell.root
ISmaliShell.visitor