public class Selection
extends java.lang.Object
Selection
is used to select a subset of all supported AnnotationVisitor
.
It's a query DSL.Constructor and Description |
---|
Selection(BindingRegistry registry,
ComponentWorkbench workbench,
Reporter reporter) |
Modifier and Type | Method and Description |
---|---|
Selection |
annotatedWith(java.lang.String desc) |
Selection |
field(org.objectweb.asm.FieldVisitor visitor,
org.objectweb.asm.tree.FieldNode node) |
org.objectweb.asm.AnnotationVisitor |
get() |
Selection |
method(org.objectweb.asm.MethodVisitor visitor,
org.objectweb.asm.tree.MethodNode node) |
Selection |
parameter(org.objectweb.asm.MethodVisitor visitor,
org.objectweb.asm.tree.MethodNode node,
int index) |
Selection |
type(org.objectweb.asm.ClassVisitor visitor,
org.objectweb.asm.tree.ClassNode node) |
public Selection(BindingRegistry registry, ComponentWorkbench workbench, Reporter reporter)
public Selection field(org.objectweb.asm.FieldVisitor visitor, org.objectweb.asm.tree.FieldNode node)
public Selection method(org.objectweb.asm.MethodVisitor visitor, org.objectweb.asm.tree.MethodNode node)
public Selection type(org.objectweb.asm.ClassVisitor visitor, org.objectweb.asm.tree.ClassNode node)
public Selection parameter(org.objectweb.asm.MethodVisitor visitor, org.objectweb.asm.tree.MethodNode node, int index)
public Selection annotatedWith(java.lang.String desc)
public org.objectweb.asm.AnnotationVisitor get()
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.