public class AssertJAssertionsWrapperProcessor
extends org.eclipse.xtend.lib.macro.AbstractClassProcessor
AssertJAssertionsWrapper
. For further information consult the javadoc of AssertJAssertionsWrapper
.AssertJAssertionsWrapper
Constructor and Description |
---|
AssertJAssertionsWrapperProcessor() |
Modifier and Type | Method and Description |
---|---|
void |
doRegisterGlobals(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration annotatedClass,
org.eclipse.xtend.lib.macro.RegisterGlobalsContext context) |
void |
doTransform(org.eclipse.xtend.lib.macro.declaration.MutableClassDeclaration annotatedClass,
org.eclipse.xtend.lib.macro.TransformationContext context) |
protected Iterable<org.eclipse.xtend.lib.macro.declaration.MethodDeclaration> |
getAssertThatMethods(org.eclipse.xtend.lib.macro.declaration.AnnotationReference wrapperAnnotation) |
protected org.eclipse.xtend.lib.macro.declaration.TypeReference |
getParameterTypeReference(org.eclipse.xtend.lib.macro.declaration.TypeReference typeReference) |
protected String |
getSupplierNameByMethod(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration annotatedClass,
org.eclipse.xtend.lib.macro.declaration.MethodDeclaration methodDeclaration) |
public void doRegisterGlobals(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration annotatedClass, @Extension org.eclipse.xtend.lib.macro.RegisterGlobalsContext context)
doRegisterGlobals
in class org.eclipse.xtend.lib.macro.AbstractClassProcessor
public void doTransform(org.eclipse.xtend.lib.macro.declaration.MutableClassDeclaration annotatedClass, @Extension org.eclipse.xtend.lib.macro.TransformationContext context)
doTransform
in class org.eclipse.xtend.lib.macro.AbstractClassProcessor
protected Iterable<org.eclipse.xtend.lib.macro.declaration.MethodDeclaration> getAssertThatMethods(org.eclipse.xtend.lib.macro.declaration.AnnotationReference wrapperAnnotation)
protected org.eclipse.xtend.lib.macro.declaration.TypeReference getParameterTypeReference(org.eclipse.xtend.lib.macro.declaration.TypeReference typeReference)
protected String getSupplierNameByMethod(org.eclipse.xtend.lib.macro.declaration.ClassDeclaration annotatedClass, org.eclipse.xtend.lib.macro.declaration.MethodDeclaration methodDeclaration)
Copyright © 2018–2020 b+m Informatik AG. All rights reserved.