public class AnnotationAccessor<O extends JavaSource<O>,T> extends Object
| Constructor and Description |
|---|
AnnotationAccessor() |
| Modifier and Type | Method and Description |
|---|---|
Annotation<O> |
addAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.BodyDeclaration body) |
Annotation<O> |
addAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.BodyDeclaration body,
Class<?> clazz) |
Annotation<O> |
addAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.BodyDeclaration body,
String className) |
Annotation<O> |
addAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration) |
Annotation<O> |
addAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration,
Class<?> clazz) |
Annotation<O> |
addAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration,
String className) |
Annotation<O> |
getAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.BodyDeclaration body,
Class<? extends Annotation> type) |
Annotation<O> |
getAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.BodyDeclaration body,
String type) |
Annotation<O> |
getAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration,
Class<? extends Annotation> type) |
Annotation<O> |
getAnnotation(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration,
String type) |
List<Annotation<O>> |
getAnnotations(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.BodyDeclaration body) |
List<Annotation<O>> |
getAnnotations(AnnotationTarget<O,T> target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration) |
<E extends AnnotationTarget<O,T>> |
hasAnnotation(E target,
org.eclipse.jdt.core.dom.BodyDeclaration body,
String type) |
<E extends AnnotationTarget<O,T>> |
hasAnnotation(E target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration,
String type) |
<E extends AnnotationTarget<O,T>> |
removeAnnotation(E target,
org.eclipse.jdt.core.dom.BodyDeclaration body,
Annotation<O> annotation) |
<E extends AnnotationTarget<O,T>> |
removeAnnotation(E target,
org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration,
Annotation<O> annotation) |
public Annotation<O> addAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.BodyDeclaration body)
public Annotation<O> addAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration)
public Annotation<O> addAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.BodyDeclaration body, Class<?> clazz)
public Annotation<O> addAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration, Class<?> clazz)
public Annotation<O> addAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.BodyDeclaration body, String className)
public Annotation<O> addAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration, String className)
public List<Annotation<O>> getAnnotations(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.BodyDeclaration body)
public List<Annotation<O>> getAnnotations(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration)
public <E extends AnnotationTarget<O,T>> E removeAnnotation(E target, org.eclipse.jdt.core.dom.BodyDeclaration body, Annotation<O> annotation)
public <E extends AnnotationTarget<O,T>> E removeAnnotation(E target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration, Annotation<O> annotation)
public <E extends AnnotationTarget<O,T>> boolean hasAnnotation(E target, org.eclipse.jdt.core.dom.BodyDeclaration body, String type)
public <E extends AnnotationTarget<O,T>> boolean hasAnnotation(E target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration, String type)
public Annotation<O> getAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.BodyDeclaration body, Class<? extends Annotation> type)
public Annotation<O> getAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration, Class<? extends Annotation> type)
public Annotation<O> getAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.BodyDeclaration body, String type)
public Annotation<O> getAnnotation(AnnotationTarget<O,T> target, org.eclipse.jdt.core.dom.SingleVariableDeclaration variableDeclaration, String type)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.