Serialized Form
-
Package model
-
Class model.GameModel
class GameModel extends Object implements Serializable-
Serialized Fields
-
cityRegistry
CityRegistry cityRegistry
-
cityStatistics
CityStatistics cityStatistics
-
cols
int cols
-
dateOfWorld
Date dateOfWorld
-
lastTaxDate
Date lastTaxDate
-
map
Buildable[][] map
-
masterRoads
List<Road> masterRoads
-
rows
int rows
-
socialSecurity
SocialSecurity socialSecurity
-
youthForest
List<Forest> youthForest
-
-
-
-
Package model.city
-
Class model.city.CityRegistry
class CityRegistry extends Object implements Serializable-
Serialized Fields
-
cityStatistics
CityStatistics cityStatistics
-
facilities
ArrayList<Facility> facilities
-
zones
ArrayList<Zone> zones
-
-
-
Class model.city.CityStatistics
class CityStatistics extends Object implements Serializable-
Serialized Fields
-
budget
Budget budget
-
citySatisfaction
double citySatisfaction
-
nrCommercialZones
int nrCommercialZones
-
nrIndustrialZones
int nrIndustrialZones
-
-
-
Class model.city.SocialSecurity
class SocialSecurity extends Object implements Serializable-
Serialized Fields
-
cityRegistry
CityRegistry cityRegistry
-
-
-
-
Package model.common
-
Class model.common.Budget
class Budget extends Object implements Serializable-
Serialized Fields
-
balance
double balance
-
lastPositiveBudgetDay
Date lastPositiveBudgetDay
-
taxRate
double taxRate
-
totalMaintenanceFee
double totalMaintenanceFee
-
-
-
Class model.common.Citizen
class Citizen extends Object implements Serializable-
Serialized Fields
-
age
int age
-
isUnemployed
boolean isUnemployed
-
levelOfEducation
LevelOfEducation levelOfEducation
-
livingPlace
Zone livingPlace
-
pension
int pension
-
taxPaidPast20Years
LinkedList<Double> taxPaidPast20Years
-
workplace
Zone workplace
-
-
-
Class model.common.Constants
class Constants extends Object implements Serializable -
Class model.common.Coordinate
class Coordinate extends Object implements Serializable-
Serialized Fields
-
col
int col
-
row
int row
-
-
-
Class model.common.Dimension
class Dimension extends Object implements Serializable-
Serialized Fields
-
height
int height
-
width
int width
-
-
-
Class model.common.ZoneSatisfaction
class ZoneSatisfaction extends Object implements Serializable-
Serialized Fields
-
forestEffect
double forestEffect
-
freeWorkplaceEffect
int freeWorkplaceEffect
-
noIndustrialEffect
int noIndustrialEffect
-
policeEffect
int policeEffect
-
stadiumEffect
int stadiumEffect
-
-
-
-
Package model.exceptions
-
Exception model.exceptions.OperationException
class OperationException extends Exception implements Serializable
-
-
Package model.facility
-
Class model.facility.Education
class Education extends Facility implements Serializable-
Serialized Fields
-
capacity
int capacity
-
levelOfEducation
LevelOfEducation levelOfEducation
-
yearsToGraduate
int yearsToGraduate
-
-
-
Class model.facility.EffectualFacility
class EffectualFacility extends Facility implements Serializable-
Serialized Fields
-
influenceRadius
float influenceRadius
-
-
-
Class model.facility.Facility
class Facility extends Object implements Serializable-
Serialized Fields
-
coordinate
Coordinate coordinate
-
dimension
Dimension dimension
-
isConnected
Boolean isConnected
-
maintenanceFee
int maintenanceFee
-
oneTimeCost
int oneTimeCost
-
-
-
Class model.facility.Forest
class Forest extends EffectualFacility implements Serializable-
Serialized Fields
-
age
int age
-
lastUpdate
Date lastUpdate
-
totalEffectCnt
double totalEffectCnt
-
-
-
Class model.facility.Police
class Police extends EffectualFacility implements Serializable -
Class model.facility.Road
class Road extends Facility implements Serializable -
Class model.facility.School
class School extends Education implements Serializable -
Class model.facility.Stadium
class Stadium extends EffectualFacility implements Serializable -
Class model.facility.University
class University extends Education implements Serializable
-
-
Package model.util
-
Class model.util.Date
class Date extends Object implements Serializable-
Serialized Fields
-
day
int day
-
month
Month month
-
year
int year
-
-
-
-
Package model.zone
-
Class model.zone.CommercialZone
class CommercialZone extends Zone implements Serializable -
Class model.zone.IndustrialZone
class IndustrialZone extends Zone implements Serializable -
Class model.zone.ResidentialZone
class ResidentialZone extends Zone implements Serializable -
Class model.zone.Zone
class Zone extends Object implements Serializable-
Serialized Fields
-
birthday
Date birthday
-
buildableType
BuildableType buildableType
-
citizens
ArrayList<Citizen> citizens
-
coordinate
Coordinate coordinate
-
dayToBuild
int dayToBuild
-
dimension
Dimension dimension
-
effectRadius
float effectRadius
-
isConnected
Boolean isConnected
-
isUnderConstruction
Boolean isUnderConstruction
-
level
Level level
-
statistics
ZoneStatistics statistics
-
-
-
Class model.zone.ZoneStatistics
class ZoneStatistics extends Object implements Serializable-
Serialized Fields
-
population
int population
-
satisfaction
ZoneSatisfaction satisfaction
-
-
-