Package de.bmiag.tapir.test.aa
Class ActiveAnnotationProcessorTestUtil
- java.lang.Object
-
- de.bmiag.tapir.test.aa.ActiveAnnotationProcessorTestUtil
-
public class ActiveAnnotationProcessorTestUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ActiveAnnotationProcessorTestUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.xtend.lib.macro.declaration.AnnotationReference
getAnnotation(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String annotationName, org.eclipse.xtend.lib.macro.declaration.AnnotationTarget annotationTarget)
org.eclipse.xtend.lib.macro.declaration.ClassDeclaration
getClass(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className)
java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem>
getClassProblems(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className)
org.eclipse.xtend.lib.macro.declaration.FieldDeclaration
getField(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, org.eclipse.xtend.lib.macro.declaration.ClassDeclaration classDeclaration, java.lang.String fieldName)
java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem>
getFieldAnnotationProblems(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String fieldName, java.lang.String annotationName)
java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem>
getFieldProblems(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String fieldName)
org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration
getInterface(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String interfaceName)
org.eclipse.xtend.lib.macro.declaration.MethodDeclaration
getMethod(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, org.eclipse.xtend.lib.macro.declaration.ClassDeclaration classDeclaration, java.lang.String methodName)
java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem>
getMethodParameterAnnotationProblems(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String methodName, java.lang.String parameterName, java.lang.String annotationName)
java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem>
getMethodParameterProblems(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String methodName, java.lang.String parameterName)
java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem>
getMethodProblems(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String methodName)
org.eclipse.xtend.lib.macro.declaration.ParameterDeclaration
getParameter(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, org.eclipse.xtend.lib.macro.declaration.MethodDeclaration methodDeclaration, java.lang.String parameterName)
org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration
getPotentialNullInterface(org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String interfaceName)
-
-
-
Method Detail
-
getInterface
public org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration getInterface(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String interfaceName)
-
getPotentialNullInterface
public org.eclipse.xtend.lib.macro.declaration.InterfaceDeclaration getPotentialNullInterface(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String interfaceName)
-
getClass
public org.eclipse.xtend.lib.macro.declaration.ClassDeclaration getClass(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className)
-
getMethod
public org.eclipse.xtend.lib.macro.declaration.MethodDeclaration getMethod(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, org.eclipse.xtend.lib.macro.declaration.ClassDeclaration classDeclaration, java.lang.String methodName)
-
getParameter
public org.eclipse.xtend.lib.macro.declaration.ParameterDeclaration getParameter(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, org.eclipse.xtend.lib.macro.declaration.MethodDeclaration methodDeclaration, java.lang.String parameterName)
-
getField
public org.eclipse.xtend.lib.macro.declaration.FieldDeclaration getField(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, org.eclipse.xtend.lib.macro.declaration.ClassDeclaration classDeclaration, java.lang.String fieldName)
-
getAnnotation
public org.eclipse.xtend.lib.macro.declaration.AnnotationReference getAnnotation(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String annotationName, org.eclipse.xtend.lib.macro.declaration.AnnotationTarget annotationTarget)
-
getClassProblems
public java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem> getClassProblems(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className)
-
getMethodProblems
public java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem> getMethodProblems(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String methodName)
-
getMethodParameterProblems
public java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem> getMethodParameterProblems(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String methodName, java.lang.String parameterName)
-
getMethodParameterAnnotationProblems
public java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem> getMethodParameterAnnotationProblems(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String methodName, java.lang.String parameterName, java.lang.String annotationName)
-
getFieldProblems
public java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem> getFieldProblems(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String fieldName)
-
getFieldAnnotationProblems
public java.util.List<? extends org.eclipse.xtend.lib.macro.services.Problem> getFieldAnnotationProblems(@Extension org.eclipse.xtend.core.compiler.batch.XtendCompilerTester.CompilationResult compilationResult, java.lang.String className, java.lang.String fieldName, java.lang.String annotationName)
-
-