|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Objecteos.agent.Agent
eos.agent.firm.Firm
eos.agent.firm.ConsumerGoodFirm
eos.agent.firm.EFirm
public class EFirm
Enjoyment Firm
Field Summary |
---|
Fields inherited from class eos.agent.firm.ConsumerGoodFirm |
---|
A, beta, eUtilThreshold, lambda, phi, product, rUtilThreshold |
Fields inherited from class eos.agent.firm.Firm |
---|
capacity, capitalCost, labor, loan, marginalProfit, output, profit, revenue, totalCost, wage, wageBudget |
Constructor Summary | |
---|---|
EFirm(double initCheckingBal,
double initSavingsBal,
double initOutput,
double initWageBudget,
int initCapital,
CFirm[] capitalProducers)
Create a new enjoyment firm |
Method Summary | |
---|---|
Good |
getGood(String good)
Return good with name good. |
Methods inherited from class eos.agent.firm.ConsumerGoodFirm |
---|
act, convertToProduct |
Methods inherited from class eos.agent.firm.Firm |
---|
getCapacity, getCapitalCost, getLabor, getLaborCost, getLoan, getMarginalProfit, getOutput, getProfit, getRevenue, getTotalCost, getWage |
Methods inherited from class eos.agent.Agent |
---|
die, getID, getName, isAlive |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EFirm(double initCheckingBal, double initSavingsBal, double initOutput, double initWageBudget, int initCapital, CFirm[] capitalProducers)
initCheckingBal
- initial checking account balanceinitSavingsBal
- initial savings account balanceinitOutput
- initial outputinitWageBudget
- initial wage budgetinitCapital
- initial amount of capitalcapitalProducers
- array of capital good producersMethod Detail |
---|
public Good getGood(String good)
getGood
in class Agent
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |