public class EndpointMethod
extends java.lang.Object
| Constructor and Description |
|---|
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers,
java.lang.String version) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers,
java.lang.reflect.Type returnType) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers,
java.lang.reflect.Type returnType,
java.lang.String version) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
java.lang.String version) |
EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
JavaMethodAnnotations |
annotations() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
expand(java.lang.Object[] args) |
int |
hashCode() |
EndpointHeaders |
headers() |
java.lang.String |
httpMethod() |
java.lang.reflect.Method |
javaMethod() |
EndpointMethodParameters |
parameters() |
java.lang.String |
path() |
JavaType |
returnType() |
boolean |
runnableAsync() |
java.lang.String |
toString() |
java.util.Optional<java.lang.String> |
version() |
EndpointMethod |
with(JavaType returnType) |
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
java.lang.String version)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
java.lang.String version)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers,
java.lang.String version)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers,
java.lang.reflect.Type returnType)
public EndpointMethod(java.lang.reflect.Method javaMethod,
java.lang.String path,
java.lang.String httpMethod,
EndpointMethodParameters parameters,
EndpointHeaders headers,
java.lang.reflect.Type returnType,
java.lang.String version)
public java.lang.String path()
public java.lang.String httpMethod()
public java.lang.reflect.Method javaMethod()
public EndpointMethodParameters parameters()
public EndpointHeaders headers()
public JavaType returnType()
public boolean runnableAsync()
public JavaMethodAnnotations annotations()
public java.util.Optional<java.lang.String> version()
public java.lang.String expand(java.lang.Object[] args)
public EndpointMethod with(JavaType returnType)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2017. All Rights Reserved.