Newer
Older
AlgebraicDataflowArchitectureModel / AlgebraicDataflowArchitectureModel / src / models / webServices / WebServicesInfo.java
k-fujii on 24 Apr 2023 1 KB refactored
package models.webServices;

import java.util.ArrayList;
import java.util.List;

public class WebServicesInfo {

	private ArrayList<Service> services = null;

	/**--------------------------------------------------------------------------------
	* [Constructor]
	/**--------------------------------------------------------------------------------
	 * 
	 */
	public WebServicesInfo() {
		this.services = new ArrayList<>();
	}
	
	/**--------------------------------------------------------------------------------
	 * copy constructor
	 */
	private WebServicesInfo(final WebServicesInfo webServicesInfo) {
		this.services = webServicesInfo.services;
	}

	
	/**--------------------------------------------------------------------------------
	 * [public]
	/**--------------------------------------------------------------------------------
	 * [getter]
	 * 
	 * @return you'll get list of a service.
	 */
	public List<Service> getServices(){
		return this.services;
	}
	
	/**--------------------------------------------------------------------------------
	 * [setter]
	 * 
	 * @param service
	 */
	public void addService(final Service service) {
		this.services.add(service);
	}
}