Package io.sundr.adapter.apt
Class ExecutableElementToMethod
- java.lang.Object
-
- io.sundr.adapter.apt.ExecutableElementToMethod
-
- All Implemented Interfaces:
Function<ExecutableElement,io.sundr.model.Method>
public class ExecutableElementToMethod extends Object implements Function<ExecutableElement,io.sundr.model.Method>
-
-
Constructor Summary
Constructors Constructor Description ExecutableElementToMethod(AptContext context, Function<TypeMirror,io.sundr.model.TypeRef> referenceAdapterFunction, Function<VariableElement,io.sundr.model.Property> propertyAdapterFunction, Function<AnnotationMirror,io.sundr.model.AnnotationRef> annotationAdapterFunction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.sundr.model.Methodapply(ExecutableElement executableElement)
-
-
-
Constructor Detail
-
ExecutableElementToMethod
public ExecutableElementToMethod(AptContext context, Function<TypeMirror,io.sundr.model.TypeRef> referenceAdapterFunction, Function<VariableElement,io.sundr.model.Property> propertyAdapterFunction, Function<AnnotationMirror,io.sundr.model.AnnotationRef> annotationAdapterFunction)
-
-
Method Detail
-
apply
public io.sundr.model.Method apply(ExecutableElement executableElement)
- Specified by:
applyin interfaceFunction<ExecutableElement,io.sundr.model.Method>
-
-