com.github.longdt.vertxservice.processor.MethodDeclaration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of vertx-service4j Show documentation
Show all versions of vertx-service4j Show documentation
A lightweight replacement for vertx-service-proxy. This library is highly optimized for vertx java
package com.github.longdt.vertxservice.processor;
import com.google.auto.value.AutoValue;
import javax.lang.model.element.ExecutableElement;
import javax.lang.model.element.TypeParameterElement;
import java.util.List;
@AutoValue
abstract class MethodDeclaration {
abstract ExecutableElement method();
abstract String action();
abstract Class> requestMessageClass();
abstract String requestCodec();
abstract List parameters();
abstract String replyCodec();
abstract Class> replyMessageClass();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy