Index

A B C F G I L M P R S Z 
All Classes and Interfaces|All Packages

A

addOrganism(String) - Method in class ZooProcessing
Add an organism object depending on what kind of organism it is.
Amphibian - Class in Unnamed Package
This animal category class extends the Fauna base class variables.
Amphibian(String) - Constructor for class Amphibian
Constructor to set Fauna's derived variables.
Angiosperm - Class in Unnamed Package
This plant category class extends the Flora base class variables.
Angiosperm(String) - Constructor for class Angiosperm
Constructor to set Flora's derived variables.

B

Bird - Class in Unnamed Package
This animal category class extends the Fauna base class variables.
Bird(String) - Constructor for class Bird
Constructor to set Fauna's derived variables.

C

continent - Variable in class Fauna
 
continent - Variable in class Flora
 

F

fact - Variable in class Fauna
 
fact - Variable in class Flora
 
Fauna - Class in Unnamed Package
This is the Fauna base class, which all other animal classes are derived from.
Fauna() - Constructor for class Fauna
 
faunaList - Variable in class ZooProcessing
ArrayList that holds Fauna, which includes all classes that extend the Fauna class.
Fern - Class in Unnamed Package
This plant category class extends the Flora base class variables.
Fern(String) - Constructor for class Fern
Constructor to set Flora's derived variables.
Fish - Class in Unnamed Package
This animal category class extends the Fauna base class variables.
Fish(String) - Constructor for class Fish
Constructor to set Fauna's derived variables.
Flora - Class in Unnamed Package
This is the Flora base class, which all other plant classes are derived from.
Flora() - Constructor for class Flora
 
floraList - Variable in class ZooProcessing
ArrayList that holds Flora, which includes all classes that extend the Flora class.

G

Gymnosperm - Class in Unnamed Package
This plant category class extends the Flora base class variables.
Gymnosperm(String) - Constructor for class Gymnosperm
Constructor to set Flora's derived variables.

I

interact() - Method in class ZooProcessing
After the ArrayLists have been populated, users can interact with the lists by displaying a random fact, or the current organism counts by type, or they can exit.
Invertebrate - Class in Unnamed Package
This animal category class extends the Fauna base class variables.
Invertebrate(String) - Constructor for class Invertebrate
Constructor to set Fauna's derived variables.

L

listCounts() - Method in class ZooProcessing
This function displays the counts for flora and fauna in the CSV file.

M

main(String[]) - Static method in class ZooMain
Main function for our program.
Mammal - Class in Unnamed Package
This animal category class extends the Fauna base class variables.
Mammal(String) - Constructor for class Mammal
Constructor to set Fauna's derived variables.
Moss - Class in Unnamed Package
This plant category class extends the Flora base class variables.
Moss(String) - Constructor for class Moss
Constructor to set Flora's derived variables.

P

printSelections() - Method in class ZooProcessing
This is just a helper method to display user options.
processFile(String) - Method in class ZooProcessing
Reads a local CSV file, using the fileName parameter.

R

randFact() - Method in class ZooProcessing
Randomly selects the flora or fauna list, the selects a random entry and prints its species and fun fact!
Reptile - Class in Unnamed Package
This animal category class extends the Fauna base class variables.
Reptile(String) - Constructor for class Reptile
Constructor to set Fauna's derived variables.

S

scientific - Variable in class Fauna
 
scientific - Variable in class Flora
 
species - Variable in class Fauna
 
species - Variable in class Flora
 

Z

ZooMain - Class in Unnamed Package
Main class for program initialization.
ZooMain() - Constructor for class ZooMain
 
ZooProcessing - Class in Unnamed Package
This class is where all zoo database processing occurs.
ZooProcessing() - Constructor for class ZooProcessing
 
A B C F G I L M P R S Z 
All Classes and Interfaces|All Packages