org.cloudsimplus.builders.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cloudsim-plus Show documentation
Show all versions of cloudsim-plus Show documentation
CloudSim Plus: A modern, highly extensible and easier-to-use Java 8+ Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services
The newest version!
/**
* Provides {@link org.cloudsimplus.builders.Builder} classes that
* implement the Builder Design Pattern
* to allow instantiating multiple simulation objects more easily.
*
* Since that creating and setting up some simulation objects such as a
* {@link org.cloudsimplus.datacenters.Datacenter} requires a considerable amount
* of code, that usually becomes duplicated along different simulations,
* the builder classes work as object factories that make it easier to create multiple
* simulation objects with the same configuration.
*
* The builders allow to set the parameters for creating a given object
* such as a Host, and then, after all parameters are set,
* a single class can create as many objects with the same configuration as desired.
*
* @author Manoel Campos da Silva Filho
*/
package org.cloudsimplus.builders;
© 2015 - 2024 Weber Informatics LLC | Privacy Policy