⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gapgridletlist.java

📁 网格agent平台(GAP ,Grid AgentsPlatform)开发包
💻 JAVA
字号:
/*
 ****************************************************************************************
 * Copyright ? Giovanni Novelli
 * All Rights Reserved.
 ****************************************************************************************
 *
 * Title:        GAP Simulator
 * Description:  GAP (Grid Agents Platform) Toolkit for Modeling and Simulation
 *               of Mobile Agents on Grids
 * License:      GPL - http://www.gnu.org/copyleft/gpl.html
 *
 * GAPGridletList.java
 *
 * Created on 15 January 2008, 17.00 by Giovanni Novelli
 *
 ****************************************************************************************
 *
 * $Revision$
 * $Id$
 * $HeadURL$
 *
 *****************************************************************************************
 */

package net.sf.gap.agents.gridlets;

import gridsim.GridletList;

/**
 *
 * @author Giovanni Novelli
 */
public class GAPGridletList extends GridletList {
	/**
	 *
	 */
	private static final long serialVersionUID = 3695668616762663229L;
	private double MIPS;
	private long inputSize;
	private long outputSize;
	private double processingCost;
	private double actualCPUTime;
	private double waitingTime;
	private double wallClockTime;

	public double getMIPS() {
		return MIPS;
	}

	public void setMIPS(double MIPS) {
		this.MIPS = MIPS;
	}

	public void decMIPS(double MIPS) {
		this.MIPS -= MIPS;
	}

	public void incMIPS(double MIPS) {
		this.MIPS += MIPS;
	}

	public long getInputSize() {
		return inputSize;
	}

	public void decInputSize(long inputSize) {
		this.inputSize -= inputSize;
	}

	public void incInputSize(long inputSize) {
		this.inputSize += inputSize;
	}

	public void setInputSize(long inputSize) {
		this.inputSize = inputSize;
	}

	public long getOutputSize() {
		return outputSize;
	}

	public void decOutputSize(long outputSize) {
		this.outputSize -= outputSize;
	}

	public void incOutputSize(long outputSize) {
		this.outputSize += outputSize;
	}

	public void setOutputSize(long outputSize) {
		this.outputSize = outputSize;
	}

	public double getProcessingCost() {
		return processingCost;
	}

	public void decProcessingCost(double processingCost) {
		this.processingCost -= processingCost;
	}

	public void incProcessingCost(double processingCost) {
		this.processingCost += processingCost;
	}

	public void setProcessingCost(double processingCost) {
		this.processingCost = processingCost;
	}

	public double getActualCPUTime() {
		return actualCPUTime;
	}

	public void decActualCPUTime(double actualCPUTime) {
		this.actualCPUTime -= actualCPUTime;
	}

	public void incActualCPUTime(double actualCPUTime) {
		this.actualCPUTime += actualCPUTime;
	}

	public void setActualCPUTime(double actualCPUTime) {
		this.actualCPUTime = actualCPUTime;
	}

	public double getWaitingTime() {
		return waitingTime;
	}

	public void decWaitingTime(double waitingTime) {
		this.waitingTime -= waitingTime;
	}

	public void incWaitingTime(double waitingTime) {
		this.waitingTime += waitingTime;
	}

	public void setWaitingTime(double waitingTime) {
		this.waitingTime = waitingTime;
	}

	public double getWallClockTime() {
		return wallClockTime;
	}

	public void decWallClockTime(double wallClockTime) {
		this.wallClockTime -= wallClockTime;
	}

	public void incWallClockTime(double wallClockTime) {
		this.wallClockTime += wallClockTime;
	}

	public void setWallClockTime(double wallClockTime) {
		this.wallClockTime = wallClockTime;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -