All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.kicksolutions.swagger.plantuml.vo.InterfaceDiagram Maven / Gradle / Ivy

The newest version!
package com.kicksolutions.swagger.plantuml.vo;

import java.util.List;

/**
 * 
 * @author MSANTOSH
 *
 */
public class InterfaceDiagram {
	
	private String interfaceName;
	private List methods;
	private List childClass;
	private String errorClass;

	public InterfaceDiagram() {
		super();
	}

	public InterfaceDiagram(String interfaceName, List methods,
			List childClass,String errorClass) {
		super();
		this.interfaceName = interfaceName;
		this.methods = methods;
		this.childClass = childClass;
		this.errorClass = errorClass;
	}

	public String getInterfaceName() {
		return interfaceName;
	}

	public void setInterfaceName(String interfaceName) {
		this.interfaceName = interfaceName;
	}

	public List getMethods() {
		return methods;
	}

	public void setMethods(List methods) {
		this.methods = methods;
	}

	public List getChildClass() {
		return childClass;
	}

	public void setChildClass(List childClass) {
		this.childClass = childClass;
	}

	public String getErrorClass() {
		return errorClass;
	}

	public void setErrorClass(String errorClass) {
		this.errorClass = errorClass;
	}

	@Override
	public String toString() {
		return "InterfaceDiagram [interfaceName=" + interfaceName + ", methods=" + methods + ", childClass="
				+ childClass + ", errorClass=" + errorClass + "]";
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy