com.networknt.oas.model.impl.InfoImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of openapi-parser Show documentation
Show all versions of openapi-parser Show documentation
A light-weight, fast OpenAPI 3.0 parser and validator
package com.networknt.oas.model.impl;
import com.fasterxml.jackson.databind.JsonNode;
import com.networknt.oas.jsonoverlay.*;
import com.networknt.oas.model.Contact;
import com.networknt.oas.model.Info;
import com.networknt.oas.model.License;
import com.networknt.oas.model.OpenApi3;
import java.util.Map;
public class InfoImpl extends OpenApiObjectImpl implements Info {
public InfoImpl(JsonNode json, JsonOverlay> parent, ReferenceRegistry refReg) {
super(json, parent, refReg);
super.maybeElaborateChildrenAtCreation();
}
public InfoImpl(Info info, JsonOverlay> parent, ReferenceRegistry refReg) {
super(info, parent, refReg);
super.maybeElaborateChildrenAtCreation();
}
private ChildOverlay title = null;
private ChildOverlay description = null;
private ChildOverlay termsOfService = null;
private ChildOverlay contact = null;
private ChildOverlay license = null;
private ChildOverlay version = null;
private ChildMapOverlay
© 2015 - 2025 Weber Informatics LLC | Privacy Policy