Uses of Class com.sleepycat.client.asm.Label (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

## Uses of Class
com.sleepycat.client.asm.Label

- Packages that use Label
  Package | Description
  --- | ---
  com.sleepycat.client.asm |

- - ### Uses of Label in com.sleepycat.client.asm

    Methods in com.sleepycat.client.asm that return Label
    Modifier and Type | Method and Description
    --- | ---
    `protected Label[]` | Attribute.`getLabels()` Returns the labels corresponding to this attribute.
    `protected Label` | ClassReader.`readLabel(int offset, Label[] labels)` Returns the label corresponding to the given offset.

    Methods in com.sleepycat.client.asm with parameters of type Label
    Modifier and Type | Method and Description
    --- | ---
    `protected Attribute` | Attribute.`read(ClassReader cr, int off, int len, char[] buf, int codeOff, Label[] labels)` Reads a `type` attribute.
    `protected Label` | ClassReader.`readLabel(int offset, Label[] labels)` Returns the label corresponding to the given offset.
    `void` | MethodVisitor.`visitJumpInsn(int opcode, Label label)` Visits a jump instruction.
    `void` | MethodVisitor.`visitLabel(Label label)` Visits a label.
    `void` | MethodVisitor.`visitLineNumber(int line, Label start)` Visits a line number declaration.
    `void` | MethodVisitor.`visitLocalVariable(java.lang.String name, java.lang.String desc, java.lang.String signature, Label start, Label end, int index)` Visits a local variable declaration.
    `AnnotationVisitor` | MethodVisitor.`visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)` Visits an annotation on a local variable type.
    `AnnotationVisitor` | MethodVisitor.`visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)` Visits an annotation on a local variable type.
    `void` | MethodVisitor.`visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels)` Visits a LOOKUPSWITCH instruction.
    `void` | MethodVisitor.`visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels)` Visits a LOOKUPSWITCH instruction.
    `void` | MethodVisitor.`visitTableSwitchInsn(int min, int max, Label dflt, Label... labels)` Visits a TABLESWITCH instruction.
    `void` | MethodVisitor.`visitTableSwitchInsn(int min, int max, Label dflt, Label... labels)` Visits a TABLESWITCH instruction.
    `void` | MethodVisitor.`visitTryCatchBlock(Label start, Label end, Label handler, java.lang.String type)` Visits a try catch block.

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.