|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Good | |
|---|---|
| org.mars_sim.msp.simulation.person.ai.mission | Contains classes involving missions a person can perform. |
| org.mars_sim.msp.simulation.person.ai.task | Contains classes involving tasks a person can perform. |
| org.mars_sim.msp.simulation.structure.goods | Contains classes for all used goods in the simulation |
| org.mars_sim.msp.ui.standard.tool.monitor | Contains classes for creating a monitor tool window. |
| Uses of Good in org.mars_sim.msp.simulation.person.ai.mission |
|---|
| Methods in org.mars_sim.msp.simulation.person.ai.mission that return types with arguments of type Good | |
|---|---|
static java.util.Map<Good,java.lang.Integer> |
TradeUtil.determineLoad(Settlement buyingSettlement,
Settlement sellingSettlement,
Rover rover,
double valueLimit)
Determines the load between a buying settlement and a selling settlement. |
java.util.Map<Good,java.lang.Integer> |
Trade.getBuyLoad()
Gets the load that is being bought in the trade. |
java.util.Map<Good,java.lang.Integer> |
Trade.getDesiredBuyLoad()
Gets the load that the starting settlement initially desires to buy. |
java.util.Map<Good,java.lang.Integer> |
Trade.getSellLoad()
Gets the load that is being sold in the trade. |
| Methods in org.mars_sim.msp.simulation.person.ai.mission with parameters of type Good | |
|---|---|
static double |
TradeUtil.getNumInInventory(Good good,
Inventory inventory)
Gets the number of a good currently in the inventory. |
| Method parameters in org.mars_sim.msp.simulation.person.ai.mission with type arguments of type Good | |
|---|---|
static double |
TradeUtil.determineLoadValue(java.util.Map<Good,java.lang.Integer> load,
Settlement settlement,
boolean buy)
Determines the value of a load to a settlement. |
| Constructor parameters in org.mars_sim.msp.simulation.person.ai.mission with type arguments of type Good | |
|---|---|
Trade(java.util.Collection<Person> members,
Settlement startingSettlement,
Settlement tradingSettlement,
Rover rover,
java.lang.String description,
java.util.Map<Good,java.lang.Integer> sellGoods,
java.util.Map<Good,java.lang.Integer> buyGoods)
Constructor with explicit data. |
|
Trade(java.util.Collection<Person> members,
Settlement startingSettlement,
Settlement tradingSettlement,
Rover rover,
java.lang.String description,
java.util.Map<Good,java.lang.Integer> sellGoods,
java.util.Map<Good,java.lang.Integer> buyGoods)
Constructor with explicit data. |
|
| Uses of Good in org.mars_sim.msp.simulation.person.ai.task |
|---|
| Methods in org.mars_sim.msp.simulation.person.ai.task that return types with arguments of type Good | |
|---|---|
java.util.Map<Good,java.lang.Integer> |
NegotiateTrade.getBuyLoad()
Gets the buy load for the trade. |
| Constructor parameters in org.mars_sim.msp.simulation.person.ai.task with type arguments of type Good | |
|---|---|
NegotiateTrade(Settlement sellingSettlement,
Settlement buyingSettlement,
Rover rover,
java.util.Map<Good,java.lang.Integer> soldLoad,
Person buyingTrader,
Person sellingTrader)
Constructor |
|
| Uses of Good in org.mars_sim.msp.simulation.structure.goods |
|---|
| Methods in org.mars_sim.msp.simulation.structure.goods that return Good | |
|---|---|
static Good |
GoodsUtil.getEquipmentGood(java.lang.Class equipmentClass)
Gets a good object for a given equipment class. |
static Good |
GoodsUtil.getResourceGood(Resource resource)
Gets a good object for a given resource. |
static Good |
GoodsUtil.getVehicleGood(java.lang.String vehicleType)
Gets a good object for the given vehicle type. |
| Methods in org.mars_sim.msp.simulation.structure.goods that return types with arguments of type Good | |
|---|---|
static java.util.List<Good> |
GoodsUtil.getGoodsList()
Gets a list of all goods in the simulation. |
| Methods in org.mars_sim.msp.simulation.structure.goods with parameters of type Good | |
|---|---|
int |
Good.compareTo(Good o)
Compares this object with the specified object for order. |
static boolean |
GoodsUtil.containsGood(Good good)
Checks if a good is valid in the simulation. |
double |
GoodsManager.getAmountOfGoodForSettlement(Good good)
Gets the amount of a good at the settlement. |
static double |
GoodsUtil.getGoodMassPerItem(Good good)
Gets the mass per item for a good. |
double |
GoodsManager.getGoodValuePerItem(Good good)
Gets the value per item of a good. |
double |
GoodsManager.getGoodValuePerItem(Good good,
double supply)
|
double |
GoodsManager.getGoodValuePerMass(Good good)
Gets the value per mass of a good. |
double |
GoodsManager.getGoodValuePerMass(Good good,
double supply)
|
double |
GoodsManager.getNumberOfGoodForSettlement(Good good)
Gets the number of a good at the settlement. |
| Uses of Good in org.mars_sim.msp.ui.standard.tool.monitor |
|---|
| Methods in org.mars_sim.msp.ui.standard.tool.monitor with parameters of type Good | |
|---|---|
java.lang.String |
TradeTableModel.getGoodCategory(Good good)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||