io.takari.builder.internal.model.AbstractFileParameter Maven / Gradle / Ivy
package io.takari.builder.internal.model;
import java.lang.annotation.Annotation;
public abstract class AbstractFileParameter extends AbstractParameter {
protected final A annotation;
protected AbstractFileParameter(MemberAdapter element, TypeAdapter type,
Class annotationClass) {
super(element, type);
this.annotation = element.getAnnotation(annotationClass);
}
@Override
public A annotation() {
return annotation;
}
public abstract String[] value();
public abstract String[] defaultValue();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy