Class SmaliCodeVisitor


  • public class SmaliCodeVisitor
    extends com.googlecode.d2j.node.DexCodeNode
    • Field Summary

      • Fields inherited from class com.googlecode.d2j.node.DexCodeNode

        debugNode, stmts, totalRegister, tryStmts
      • Fields inherited from class com.googlecode.d2j.visitors.DexCodeVisitor

        visitor
    • Constructor Summary

      Constructors 
      Constructor Description
      SmaliCodeVisitor​(com.googlecode.d2j.visitors.DexCodeVisitor visitor)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void visitConstStmt​(com.googlecode.d2j.reader.Op op, int ra, java.lang.Object value)  
      void visitEnd()  
      void visitLabel​(com.googlecode.d2j.DexLabel label)  
      • Methods inherited from class com.googlecode.d2j.node.DexCodeNode

        accept, accept, add, visitDebug, visitFieldStmt, visitFillArrayDataStmt, visitFilledNewArrayStmt, visitJumpStmt, visitMethodStmt, visitMethodStmt, visitMethodStmt, visitPackedSwitchStmt, visitRegister, visitSparseSwitchStmt, visitStmt0R, visitStmt1R, visitStmt2R, visitStmt2R1N, visitStmt3R, visitTryCatch, visitTypeStmt
      • Methods inherited from class java.lang.Object

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

      • SmaliCodeVisitor

        public SmaliCodeVisitor​(com.googlecode.d2j.visitors.DexCodeVisitor visitor)
    • Method Detail

      • visitConstStmt

        public void visitConstStmt​(com.googlecode.d2j.reader.Op op,
                                   int ra,
                                   java.lang.Object value)
        Overrides:
        visitConstStmt in class com.googlecode.d2j.node.DexCodeNode
      • visitEnd

        public void visitEnd()
        Overrides:
        visitEnd in class com.googlecode.d2j.visitors.DexCodeVisitor
      • visitLabel

        public void visitLabel​(com.googlecode.d2j.DexLabel label)
        Overrides:
        visitLabel in class com.googlecode.d2j.node.DexCodeNode