All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.babyfish.jimmer.client.meta.Operation Maven / Gradle / Ivy

There is a newer version: 0.9.35
Show newest version
package org.babyfish.jimmer.client.meta;

import org.jetbrains.annotations.Nullable;

import java.lang.reflect.Method;
import java.util.List;

public interface Operation extends Node {

    Service getDeclaringService();

    String getName();

    String getUri();

    HttpMethod getHttpMethod();

    Method getRawMethod();

    List getParameters();

    Type getType();

    List getErrors();

    @Nullable
    Document getDocument();

    enum HttpMethod {
        GET,
        POST,
        PUT,
        DELETE
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy