com.webcohesion.enunciate.api.services.Service Maven / Gradle / Ivy
package com.webcohesion.enunciate.api.services;
import com.webcohesion.enunciate.javac.javadoc.JavaDoc;
import javax.lang.model.element.AnnotationMirror;
import java.util.List;
import java.util.Map;
/**
* @author Ryan Heaton
*/
public interface Service {
String getLabel();
String getPath();
String getNamespace();
ServiceGroup getGroup();
String getSlug();
String getDescription();
String getDeprecated();
String getSince();
String getVersion();
List extends Operation> getOperations();
Map getAnnotations();
JavaDoc getJavaDoc();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy