RoomQueryWithTransactionVisitor

class RoomQueryWithTransactionVisitor(className: String, api: Int, firstPassVisitor: MethodNode, originalVisitor: MethodVisitor, access: Int, descriptor: String?) : AbstractRoomVisitor

Types

Companion
Link copied to clipboard
object Companion

Functions

newLocal
Link copied to clipboard
open fun newLocal(p0: Type): Int
newLocalMapping
Link copied to clipboard
open fun newLocalMapping(p0: Type): Int
setLocalType
Link copied to clipboard
open fun setLocalType(p0: Int, p1: Type)
updateNewLocals
Link copied to clipboard
open fun updateNewLocals(p0: Array<Any>)
visitAnnotableParameterCount
Link copied to clipboard
open fun visitAnnotableParameterCount(p0: Int, p1: Boolean)
visitAnnotation
Link copied to clipboard
open fun visitAnnotation(p0: String, p1: Boolean): AnnotationVisitor
visitAnnotationDefault
Link copied to clipboard
open fun visitAnnotationDefault(): AnnotationVisitor
visitAttribute
Link copied to clipboard
open fun visitAttribute(p0: Attribute)
visitCode
Link copied to clipboard
open override fun visitCode()
visitEnd
Link copied to clipboard
open fun visitEnd()
visitFieldInsn
Link copied to clipboard
open fun visitFieldInsn(p0: Int, p1: String, p2: String, p3: String)
visitFrame
Link copied to clipboard
open override fun visitFrame(p0: Int, p1: Int, p2: Array<Any>, p3: Int, p4: Array<Any>)
visitIincInsn
Link copied to clipboard
open override fun visitIincInsn(p0: Int, p1: Int)
visitInsn
Link copied to clipboard
open fun visitInsn(p0: Int)
visitInsnAnnotation
Link copied to clipboard
open fun visitInsnAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
visitIntInsn
Link copied to clipboard
open fun visitIntInsn(p0: Int, p1: Int)
visitInvokeDynamicInsn
Link copied to clipboard
open fun visitInvokeDynamicInsn(p0: String, p1: String, p2: Handle, vararg p3: Any)
visitJumpInsn
Link copied to clipboard
open fun visitJumpInsn(p0: Int, p1: Label)
visitLabel
Link copied to clipboard
open override fun visitLabel(label: Label?)
visitLdcInsn
Link copied to clipboard
open fun visitLdcInsn(p0: Any)
visitLineNumber
Link copied to clipboard
open fun visitLineNumber(p0: Int, p1: Label)
visitLocalVariable
Link copied to clipboard
open override fun visitLocalVariable(name: String?, descriptor: String?, signature: String?, start: Label?, end: Label?, index: Int)
visitLocalVariableAnnotation
Link copied to clipboard
open override fun visitLocalVariableAnnotation(p0: Int, p1: TypePath, p2: Array<Label>, p3: Array<Label>, p4: IntArray, p5: String, p6: Boolean): AnnotationVisitor
visitLookupSwitchInsn
Link copied to clipboard
open fun visitLookupSwitchInsn(p0: Label, p1: IntArray, p2: Array<Label>)
visitMaxs
Link copied to clipboard
open override fun visitMaxs(p0: Int, p1: Int)
visitMethodInsn
Link copied to clipboard
open fun visitMethodInsn(p0: Int, p1: String, p2: String, p3: String)
open override fun visitMethodInsn(opcode: Int, owner: String?, name: String?, descriptor: String?, isInterface: Boolean)
visitMultiANewArrayInsn
Link copied to clipboard
open fun visitMultiANewArrayInsn(p0: String, p1: Int)
visitParameter
Link copied to clipboard
open fun visitParameter(p0: String, p1: Int)
visitParameterAnnotation
Link copied to clipboard
open fun visitParameterAnnotation(p0: Int, p1: String, p2: Boolean): AnnotationVisitor
visitTableSwitchInsn
Link copied to clipboard
open fun visitTableSwitchInsn(p0: Int, p1: Int, p2: Label, vararg p3: Label)
visitTryCatchAnnotation
Link copied to clipboard
open fun visitTryCatchAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
visitTryCatchBlock
Link copied to clipboard
open override fun visitTryCatchBlock(start: Label?, end: Label?, handler: Label?, type: String?)
visitTypeAnnotation
Link copied to clipboard
open fun visitTypeAnnotation(p0: Int, p1: TypePath, p2: String, p3: Boolean): AnnotationVisitor
visitTypeInsn
Link copied to clipboard
open fun visitTypeInsn(p0: Int, p1: String)
visitVarInsn
Link copied to clipboard
open override fun visitVarInsn(opcode: Int, var: Int)

Properties

api
Link copied to clipboard
val api: Int
firstLocal
Link copied to clipboard
val firstLocal: Int
mv
Link copied to clipboard
val mv: MethodVisitor
nextLocal
Link copied to clipboard
val nextLocal: Int