public abstract class AbstractBindVisitor
extends org.objectweb.asm.AnnotationVisitor
| Modifier and Type | Field and Description |
|---|---|
protected Action |
action |
protected String |
m_aggregate
Is the requirement aggregate?
|
protected String |
m_comparator
Comparator.
|
protected String |
m_filter
Requirement filter.
|
protected String |
m_from
From attribute.
|
protected String |
m_id
Requirement id.
|
protected String |
m_optional
Is the requirement optional?
|
protected String |
m_policy
Binding policy.
|
protected String |
m_proxy
proxy attribute.
|
protected String |
m_specification
Required specification.
|
protected ComponentWorkbench |
workbench |
| Constructor and Description |
|---|
AbstractBindVisitor(ComponentWorkbench workbench,
Action action) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
completeExistingRequires(org.apache.felix.ipojo.metadata.Element requires) |
protected org.apache.felix.ipojo.metadata.Element |
createRequiresElement() |
protected org.apache.felix.ipojo.metadata.Element |
getRequiresElement() |
void |
visit(String name,
Object value)
Visit annotation's attributes.
|
void |
visitEnd() |
void |
visitEnum(String name,
String desc,
String value) |
protected ComponentWorkbench workbench
protected Action action
protected String m_filter
protected String m_optional
protected String m_aggregate
protected String m_specification
protected String m_id
protected String m_policy
protected String m_comparator
protected String m_from
protected String m_proxy
public AbstractBindVisitor(ComponentWorkbench workbench, Action action)
public void visit(String name, Object value)
visit in class org.objectweb.asm.AnnotationVisitorname - : annotation namevalue - : annotation valueAnnotationVisitor.visit(String, Object)public void visitEnum(String name, String desc, String value)
visitEnum in class org.objectweb.asm.AnnotationVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.AnnotationVisitorprotected org.apache.felix.ipojo.metadata.Element getRequiresElement()
protected boolean completeExistingRequires(org.apache.felix.ipojo.metadata.Element requires)
protected org.apache.felix.ipojo.metadata.Element createRequiresElement()
Copyright © 2006–2023 The Apache Software Foundation. All rights reserved.