
com.webcohesion.enunciate.api.resources.Parameter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of enunciate-core Show documentation
Show all versions of enunciate-core Show documentation
Enunciate core classes that are needed at Enunciate build-time.
package com.webcohesion.enunciate.api.resources;
import com.webcohesion.enunciate.javac.javadoc.JavaDoc;
import javax.lang.model.element.AnnotationMirror;
import java.util.Map;
import java.util.Set;
/**
* @author Ryan Heaton
*/
public interface Parameter {
String getName();
String getDescription();
String getTypeLabel();
String getDefaultValue();
String getConstraints();
Set getConstraintValues();
Map getAnnotations();
JavaDoc getJavaDoc();
boolean isMultivalued();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy