| Package | Description |
|---|---|
| org.eclipse.xtend.lib.macro.declaration | |
| org.eclipse.xtend.lib.macro.services |
| Modifier and Type | Method and Description |
|---|---|
AnnotationReference |
MutableTypeParameterDeclaration.addAnnotation(AnnotationReference annotationReference)
This operation is not supported.
|
AnnotationReference |
MutableAnnotationTarget.addAnnotation(AnnotationReference annotationReference)
Annotate this element with the given annotation reference.
|
AnnotationReference |
AnnotationTarget.findAnnotation(Type annotationType) |
AnnotationReference[] |
AnnotationReference.getAnnotationArrayValue(String name)
Returns the value for the given property.
|
AnnotationReference |
AnnotationReference.getAnnotationValue(String name)
Returns the value for the given property.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<? extends AnnotationReference> |
AnnotationTarget.getAnnotations() |
| Modifier and Type | Method and Description |
|---|---|
AnnotationReference |
MutableTypeParameterDeclaration.addAnnotation(AnnotationReference annotationReference)
This operation is not supported.
|
AnnotationReference |
MutableAnnotationTarget.addAnnotation(AnnotationReference annotationReference)
Annotate this element with the given annotation reference.
|
boolean |
MutableTypeParameterDeclaration.removeAnnotation(AnnotationReference annotationReference)
This operation is not supported.
|
boolean |
MutableAnnotationTarget.removeAnnotation(AnnotationReference annotationReference)
Remove the given annotation reference from this element.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(AnnotationReference annotationReference)
Create a new annotation reference base on the given annotation reference.
|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(AnnotationReference annotationReference,
Procedures.Procedure1<AnnotationReferenceBuildContext> initializer)
Create a new annotation reference base on the given annotation reference.
|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(Class<?> annotationClass)
Creates a new annotation reference for the given
Class. |
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(Class<?> annotationClass,
Procedures.Procedure1<AnnotationReferenceBuildContext> initializer)
Creates a new annotation reference for the given
Class. |
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(String annotationTypeName)
Creates a new annotation reference for the given name.
|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(String annotationTypeName,
Procedures.Procedure1<AnnotationReferenceBuildContext> initializer)
Creates a new annotation reference for the given name.
|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(Type annotationTypeDelcaration)
Creates a new annotation reference for the given type declaration.
|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(Type annotationTypeDelcaration,
Procedures.Procedure1<AnnotationReferenceBuildContext> initializer)
Creates a new annotation reference for the given type declaration.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(AnnotationReference annotationReference)
Create a new annotation reference base on the given annotation reference.
|
AnnotationReference |
AnnotationReferenceProvider.newAnnotationReference(AnnotationReference annotationReference,
Procedures.Procedure1<AnnotationReferenceBuildContext> initializer)
Create a new annotation reference base on the given annotation reference.
|
void |
AnnotationReferenceBuildContext.setAnnotationValue(String name,
AnnotationReference... value)
Sets the given value for the given annotation element name.
|
Copyright © 2015. All Rights Reserved.