
io.swagger.oas.inflector.config.ExposedSpecOptions Maven / Gradle / Ivy
package io.swagger.oas.inflector.config;
import io.swagger.v3.parser.core.models.ParseOptions;
public class ExposedSpecOptions {
private ParseOptions parseOptions;
private boolean hideInflectorExtensions = true;
private boolean useOriginalNotParsed = false;
private boolean mergeRootPath = true;
public ExposedSpecOptions() {
this.parseOptions = new ParseOptions();
}
public ParseOptions getParseOptions() {
return parseOptions;
}
public void setParseOptions(ParseOptions parseOptions) {
this.parseOptions = parseOptions;
}
public boolean isHideInflectorExtensions() {
return hideInflectorExtensions;
}
public void setHideInflectorExtensions(boolean hideInflectorExtensions) {
this.hideInflectorExtensions = hideInflectorExtensions;
}
public boolean isUseOriginalNotParsed() {
return useOriginalNotParsed;
}
public void setUseOriginalNotParsed(boolean useOriginalNotParsed) {
this.useOriginalNotParsed = useOriginalNotParsed;
}
public boolean isMergeRootPath() {
return mergeRootPath;
}
public void setMergeRootPath(boolean mergeRootPath) {
this.mergeRootPath = mergeRootPath;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy