All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

accumulate(ResultSet). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Iteratively accumulates the addend into the aggregator.
accumulate(ResultSet). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Iteratively accumulates the addend into the aggregator.
accumulate(ResultSet). Method in class JBMSTours.aggregates.MaxButOneJDK12
Iteratively accumulates the addend into the aggregator.
accumulate(ResultSet). Method in class JBMSTours.aggregates.StandardDeviation
Iteratively accumulates the addend into the aggregator.
addMainPersonToGroup(Connection, Person). Method in class JBMSTours.Group
Add a the MainPerson to a group in the database.
address. Variable in class JBMSTours.Group
The address to contact the group's main person.
addToGroup(Connection, Person). Method in class JBMSTours.Group
Add a person to a group in the database.
addToRunning(BigDecimal). Method in class JBMSTours.Group
Add to the amount of money the group has spent.
AdminHelper(). Constructor for class JBMSTours.AdminHelper
Adult(). Constructor for class JBMSTours.serializabletypes.Adult
Adult(String, String). Constructor for class JBMSTours.serializabletypes.Adult
Constructor.
Adult(String, String, char). Constructor for class JBMSTours.serializabletypes.Adult
Constructor.
airline. Variable in class JBMSTours.serializabletypes.Flight
The airline providing the flight
airlineEntry(String, String, double, double, double, double). Method in class JBMSTours.inserters.InsertFlights
Enters data for a single airline into the database.
airportInCity(String). Method in class JBMSTours.serializabletypes.City
Returns a boolean indicating whether the airport belongs to the city object.
ApplicationMode(). Constructor for class JBMSTours.ApplicationMode
ApplicationMode(String, String). Constructor for class JBMSTours.ApplicationMode
constructor for Cloudconnector client application mode.
ApplicationMode(String, String, String). Constructor for class JBMSTours.ApplicationMode
Constructor for RmiJdbc client application mode
ApplicationMode(String[]). Constructor for class JBMSTours.ApplicationMode
Constructor
ArchiveData(). Constructor for class JBMSTours.ArchiveData
archiveRecords(Date). Static method in class JBMSTours.serializabletypes.HotelStay
Move records of reservations into the History Database.
archiveRecordsReadWriteVTI(Connection, Date). Static method in class JBMSTours.serializabletypes.HotelStay
Move records of reservations into the History Database.
ARG1. Static variable in class JBMSTours.AdminHelper
ARG2. Static variable in class JBMSTours.AdminHelper
ARG3. Static variable in class JBMSTours.AdminHelper
ARG4. Static variable in class JBMSTours.AdminHelper
ARG5. Static variable in class JBMSTours.AdminHelper
ARG6. Static variable in class JBMSTours.AdminHelper
arrival. Variable in class JBMSTours.serializabletypes.HotelStay
arriveCity. Variable in class JBMSTours.serializabletypes.CustomerFlight
arriveCity_id. Variable in class JBMSTours.serializabletypes.CustomerFlight
arriveTime. Variable in class JBMSTours.serializabletypes.Flight
The arrival time
auditCities(Connection, String). Static method in class JBMSTours.triggers.TriggerActions
AvailabilityException(). Constructor for class JBMSTours.AvailabilityException
Constructor
AvailabilityException(CustomerFlight). Constructor for class JBMSTours.AvailabilityException
Constructor
AvailabilityException(HotelStay). Constructor for class JBMSTours.AvailabilityException
Constructor
averageTemperature. Variable in class JBMSTours.serializabletypes.City
array to store the average monthly temperature

B

backUpDatabase(Connection). Static method in class JBMSTours.AdminHelper
Back up the database.
begin. Variable in class JBMSTours.serializabletypes.Tour
first date of travel (home city to first city).
beginHighSeason. Variable in class JBMSTours.Hotel
The date the hotel's high season begins.
beginHtmlPage(String). Static method in class JBMSTours.servlets.HTMLUtil
beginOutputTable(). Static method in class JBMSTours.servlets.HTMLUtil
birthdate. Variable in class JBMSTours.serializabletypes.Person
bookFlight(Connection, int). Method in class JBMSTours.serializabletypes.CustomerFlight
Books the flight.
bookHotel(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Books the hotel stay.
BudgetException(). Constructor for class JBMSTours.BudgetException
Constructor
BudgetException(CustomerFlight). Constructor for class JBMSTours.BudgetException
Constructor
BudgetException(HotelStay). Constructor for class JBMSTours.BudgetException
Constructor
BuildATour(ApplicationMode). Constructor for class JBMSTours.BuildATour
buildOneTour(Connection, boolean). Method in class JBMSTours.BuildATour
Builds one Tour object.
buildTheTour(Connection). Method in class JBMSTours.serializabletypes.Tour
Fills out the objects that are part of the tour.
BUSINESSFLIGHTLEVEL. Static variable in class JBMSTours.serializabletypes.Flight

C

changeSomeHotels(Connection). Static method in class JBMSTours.AdminHelper
Delete some hotels and insert some new ones (will cause some complex triggers to fire).
checkConsistencyOfAllTables(Connection). Static method in class JBMSTours.AdminHelper
Runs the consistency checker.
checkLevel(short). Static method in class JBMSTours.serializabletypes.Flight
checkRate(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Checks the rate of the currently proposed flight.
checkRate(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Check the rate of the current hotel stay.
checkSegmentAvailability(Connection, Date, short, int). Method in class JBMSTours.serializabletypes.Flight
Checks whether the flight is available on the specified date for the specified number of seat.
checkSegmentAvailability(Connection, Date, short, int). Method in class JBMSTours.serializabletypes.OneStopFlight
Checks whether the flight is available on the specified date for the specified number of seats.
checkSegmentAvailability(Connection, Date, short, int). Method in class JBMSTours.serializabletypes.TransferFlight
Checks whether the flight is available on the specified date for the specified number of seats.
checkTotalCost(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Checks the total of the currently proposed flight (rate * number of seats).
checkTotalCost(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Returns the total cost of the group's stay at the hotel.
Child(). Constructor for class JBMSTours.serializabletypes.Child
Child(String, String). Constructor for class JBMSTours.serializabletypes.Child
Constructor.
Child(String, String, char). Constructor for class JBMSTours.serializabletypes.Child
Constructor.
Child(String, String, int). Constructor for class JBMSTours.serializabletypes.Child
Constructor.
City(). Constructor for class JBMSTours.serializabletypes.City
No-arg constructor.
City(int, String, String, String, String). Constructor for class JBMSTours.serializabletypes.City
Constructs a City object
city1. Variable in class JBMSTours.serializabletypes.Tour
first city (home city), transient (not stored).
city1Name. Variable in class JBMSTours.serializabletypes.Tour
city2. Variable in class JBMSTours.serializabletypes.Tour
second city (middle city), transient (not stored).
city2Name. Variable in class JBMSTours.serializabletypes.Tour
city3. Variable in class JBMSTours.serializabletypes.Tour
third city (destination city), transient (not stored).
city3Name. Variable in class JBMSTours.serializabletypes.Tour
city_id. Variable in class JBMSTours.serializabletypes.City
identifier for the city
city_id. Variable in class JBMSTours.Group
The city_id from which the group's trip will start.
cityChanged(). Static method in class JBMSTours.triggers.TriggerActions
CityChoiceException(). Constructor for class JBMSTours.CityChoiceException
Constructor
CityChoiceException(City, City). Constructor for class JBMSTours.CityChoiceException
Constructor
cityId. Variable in class JBMSTours.serializabletypes.HotelStay
cityId1. Variable in class JBMSTours.serializabletypes.Tour
cityId2. Variable in class JBMSTours.serializabletypes.Tour
cityId3. Variable in class JBMSTours.serializabletypes.Tour
cityName. Variable in class JBMSTours.serializabletypes.HotelStay
CLASSALIASCOUNT. Static variable in class JBMSTours.CreateSchema
cleanOutFlightAvailability(Connection). Static method in class JBMSTours.FlightBuilder
Deletes old information from the FlightAvailability table.
cleanOutFlightObjects(Connection). Static method in class JBMSTours.FlightBuilder
A static method that deletes stale entries from the flightObjects table.
clearWarnings(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
clearWarnings(). Method in class JBMSTours.vti.jdbc2_0.EITResult
ClientApplet(). Constructor for class JBMSTours.applets.ClientApplet
CLIENTDRIVER. Static variable in class JBMSTours.ApplicationMode
Cloudconnector client driver name
close(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
Close the result set, all its resources, and commit the connection.
close(). Method in class JBMSTours.vti.jdbc2_0.EITResult
Closes the ResultSet.
close(). Method in class JBMSTours.vti.jdbc1_2.ExternalCloudscapeTable
Close this class.
close(). Method in class JBMSTours.vti.jdbc2_0.ExternalInformixTable
Explicitly closes this PreparedStatement class.
close(). Method in class JBMSTours.vti.jdbc1_2.jarvti
Close the vti.
CLOUDCONNECTCLIENT. Static variable in class JBMSTours.ApplicationMode
Cloudconnector client mode
compareTo(Object). Method in class JBMSTours.serializabletypes.City
This method allows a City object to be orderable within SQL-J statements.

We have arbitrarily decided to order cities primarily by their Locations, and secondarily by their time zones.

compareTo(Object). Method in class JBMSTours.serializabletypes.Location
This method allows a Location object to be orderable within SQL-J statements.
compareTo(Object). Method in class JBMSTours.serializabletypes.TimeZone
This method allows a TimeZone object to be orderable within SQL-J statements.

Returns -1 if this object is "less than" the parameter, 1 if this object is "greater than" the parameter, and "0" if they are equal.

We have arbitrarily decided to order TimeZones by their Greenwich Mean Time offset (from high to low), and secondarily by their Daylight Savings Times Offsets.

confirmInsert(Connection). Method in class JBMSTours.inserters.InsertAvailability
confirmInsert(Connection). Method in class JBMSTours.inserters.InsertCities
Shows data inserted to verify.
confirmInsert(Connection). Method in class JBMSTours.inserters.InsertCountries
confirmInsert(Connection). Method in interface JBMSTours.inserters.Inserters
Confirms the insert by doing a System.out of the data.
confirmInsert(Connection). Method in class JBMSTours.inserters.InsertFlights
confirmInsert(Connection). Method in class JBMSTours.inserters.InsertHotels
confirmInsert(Connection). Method in class JBMSTours.inserters.InsertJars
confirmInsert(Connection). Method in class JBMSTours.inserters.InsertMaps
connectToCloudscape(). Method in class JBMSTours.ApplicationMode
Smart Method for connecting to Cloudscape.
connectToCloudscape(String). Method in class JBMSTours.ApplicationMode
Smart Method for connecting to Cloudscape.
constructFlightObjectTable(). Method in class JBMSTours.FlightBuilder
Extract information on useful flights and store it in the FlightObjects table.
content. Variable in class JBMSTours.serializabletypes.Picture
Actual content.
contentLength. Variable in class JBMSTours.serializabletypes.Picture
Size of content.
contentType. Variable in class JBMSTours.serializabletypes.URLPicture
Mime type
country. Variable in class JBMSTours.serializabletypes.City
the country the city is located in
countryLong. Variable in class JBMSTours.serializabletypes.City
the long name of the country, initialized to an empty string
createClassAliases(Connection). Method in class JBMSTours.CreateSchema
Creates the class aliases in the database.
createDatabaseClasspath(Connection). Method in class JBMSTours.CreateSchema
Store logic in the database.
createIndexes(Connection). Method in class JBMSTours.CreateSchema
Creates the indexes in the database.
createMainDatabaseObjects(Connection). Method in class JBMSTours.CreateSchema
Creates the main database objects (all except stored prepared statements, which we should create later, after data is loaded.);
createOtherAliases(Connection). Method in class JBMSTours.CreateSchema
Creates the other aliases (method aliases, aggregates) in the database.
CreateSchema(). Constructor for class JBMSTours.CreateSchema
CreateScript(). Constructor for class JBMSTours.CreateScript
createSQLScript(Connection). Method in class JBMSTours.CreateSchema
Creates a script that rebuilds the database schema.
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertAvailability
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertCities
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertCountries
createSQLScript(Connection). Method in interface JBMSTours.inserters.Inserters
If possible, does a System.out to create a script file that can be run as an SQL script from ij or Cloudview.
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertFlights
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertHotels
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertJars
createSQLScript(Connection). Method in class JBMSTours.inserters.InsertMaps
createStoredPreparedStatements(Connection). Method in class JBMSTours.CreateSchema
we create the stored prepared statements in a separate method, because we want to create them only after we have loaded the data.
createTables(Connection). Method in class JBMSTours.CreateSchema
Creates the tables the database.
CreateToursDB(). Constructor for class JBMSTours.CreateToursDB
createTriggers(Connection). Method in class JBMSTours.CreateSchema
Don't create triggers until after we load data.
createViews(Connection). Method in class JBMSTours.CreateSchema
Creates the views in the database.
currentClassVersion. Static variable in class JBMSTours.serializabletypes.Tour
CustomerData(). Constructor for class JBMSTours.CustomerData
CustomerData(boolean). Constructor for class JBMSTours.CustomerData
CustomerFlight(Date, City, City, int, short, int). Constructor for class JBMSTours.serializabletypes.CustomerFlight
Constructs a customer flight object.

D

deleteOrRedoHotelBooking(Connection, Date). Static method in class JBMSTours.triggers.TriggerActions
This trigger action is called by the trigger "HotelsCascadingDelete2 in toursDB".
deleteRelatedHotels(Connection). Static method in class JBMSTours.triggers.TriggerActions
deleteRelatedHotels2(Connection). Static method in class JBMSTours.triggers.TriggerActions
deleteRow(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
Cloudscape calls this method for each row it deletes.
deleteRow(). Method in class JBMSTours.vti.jdbc2_0.EITResult
departCity. Variable in class JBMSTours.serializabletypes.CustomerFlight
departCity_id. Variable in class JBMSTours.serializabletypes.CustomerFlight
departTime. Variable in class JBMSTours.serializabletypes.Flight
The departure time
departure. Variable in class JBMSTours.serializabletypes.HotelStay
dest_airport. Variable in class JBMSTours.serializabletypes.Flight
The airport where the flight ends
display(). Method in class JBMSTours.serializabletypes.Picture
displaying a picture consists of displaying it in a frame.
display(). Method in class JBMSTours.serializabletypes.URLPicture
displaying a picture consists of displaying it in a frame.
doubleMyInt(int[]). Static method in class JBMSTours.Util

E

ECONOMYFLIGHTLEVEL. Static variable in class JBMSTours.serializabletypes.Flight
ECONOMYTOURLEVEL. Static variable in class JBMSTours.serializabletypes.Tour
EITResult(Connection, PreparedStatement). Constructor for class JBMSTours.vti.jdbc2_0.EITResult
Constructs the ResultSet by executing the query.
EMBEDDED. Static variable in class JBMSTours.ApplicationMode
embedded mode
EMBEDDEDDRIVER. Static variable in class JBMSTours.ApplicationMode
embed driver name
end. Variable in class JBMSTours.serializabletypes.Tour
final date of travel (second city to home city).
endHighSeason. Variable in class JBMSTours.Hotel
The date the hotel's high season ends.
endHtmlPage(). Static method in class JBMSTours.servlets.HTMLUtil
endOutputTable(). Static method in class JBMSTours.servlets.HTMLUtil
equals(Object). Method in class JBMSTours.serializabletypes.City
Good Cloudscape practice requires that an object override equals and hashCode for correct implementation of = and <> in queries.
equals(Object). Method in class JBMSTours.serializabletypes.CustomerFlight
Returns true if the two objects are equal.
equals(Object). Method in class JBMSTours.serializabletypes.HotelStay
equals(Object). Method in class JBMSTours.serializabletypes.Location
For correct = comparisons.
equals(Object). Method in class JBMSTours.serializabletypes.Person
Good Cloudscape practice requires that objects override equals and hashCode so that = and <> operators work correctly in SQL comparisons.
equals(Object). Method in class JBMSTours.serializabletypes.TimeZone
For correct equality comparisons.
equals(Object). Method in class JBMSTours.serializabletypes.Tour
Good Cloudscape practice requires us to override equals and hashCode from Object.
estimateArrival(Connection, int, int, Time). Static method in class JBMSTours.inserters.InsertFlights
Use this to create new flights if necessary.
executeQuery(). Method in class JBMSTours.vti.jdbc1_2.ExternalCloudscapeTable
Provide the ResultSet for the external Table.
executeQuery(). Method in class JBMSTours.vti.jdbc2_0.ExternalInformixTable
Returns a ResultSet (an EITResult) to Cloudscape.
ExternalCloudscapeTable(String, String). Constructor for class JBMSTours.vti.jdbc1_2.ExternalCloudscapeTable
Construct the read-write VTI class.
ExternalInformixTable(String, String). Constructor for class JBMSTours.vti.jdbc2_0.ExternalInformixTable
Constructs the VTI class.
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertAvailability
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertCities
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertCountries
extractDataForReInsert(Connection). Method in interface JBMSTours.inserters.Inserters
Extracts current data in the table to generate a file to re-produce what happens in the insert method.
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertFlights
A home-made method for exporting data.
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertHotels
A home-made method for exporting data.
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertJars
extractDataForReInsert(Connection). Method in class JBMSTours.inserters.InsertMaps

F

findANewHotelStay(Connection, int, BigDecimal). Method in class JBMSTours.serializabletypes.Tour
Allows you to alter the tour to change one hotel stay for another one.
findCity(Connection, int). Static method in class JBMSTours.serializabletypes.City
Queries the City table to return the appropriate city object based on the city_id.
findCity(Connection, String). Static method in class JBMSTours.serializabletypes.City
Method that queries the City table.
findCity(Connection, String, String). Static method in class JBMSTours.serializabletypes.City
Method that queries the City table to return a City object.
findColumn(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
findColumn(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
findPerson(Connection, int). Static method in class JBMSTours.serializabletypes.Person
Queries the People table to return the appropriate person object based on the person's id.
FIRSTCLASSFLIGHTLEVEL. Static variable in class JBMSTours.serializabletypes.Flight
FIRSTCLASSTOURLEVEL. Static variable in class JBMSTours.serializabletypes.Tour
firstName. Variable in class JBMSTours.serializabletypes.Person
fixedRate. Variable in class JBMSTours.serializabletypes.CustomerFlight
fixedRate. Variable in class JBMSTours.serializabletypes.HotelStay
Flight(). Constructor for class JBMSTours.serializabletypes.Flight
Basic empty constructor.
Flight(String, int, String, Time, String, Time, double, int). Constructor for class JBMSTours.serializabletypes.Flight
Constructs a Flight object.
flight_id. Variable in class JBMSTours.serializabletypes.Flight
A unique id for this flight
FlightBuilder(Connection, City, City, City, int). Constructor for class JBMSTours.FlightBuilder
Constructs an object that sets up the FlightObjects table of a particular database for a tour involving certain cities.
FlightBuilder(Connection, City, City, int). Constructor for class JBMSTours.FlightBuilder
Constructs an object that sets up the FlightObjects table of a particular database for flights between only two particular cities.
flyingTime. Variable in class JBMSTours.serializabletypes.Flight
The duration of the flight
forceDeadlock(Connection, ApplicationMode, int). Static method in class JBMSTours.AdminHelper
Uses threads with separate connections to force a deadlock (which displays deadlock info) and query the lock diagnostics VTIs.

The first two threads should deadlock.

formatAs2Head(String). Static method in class JBMSTours.servlets.HTMLUtil
formatAsHTMLCell(String). Static method in class JBMSTours.servlets.HTMLUtil
formatAsHTMLCell(String, boolean). Static method in class JBMSTours.servlets.HTMLUtil
formatAsHtmlOptionList(String, String[]). Static method in class JBMSTours.servlets.HTMLUtil
formatAsHtmlOptionList(String, String[], String[]). Static method in class JBMSTours.servlets.HTMLUtil
formatAsHTMLRow(String[], int). Static method in class JBMSTours.servlets.HTMLUtil
formatAsHTMLRow(String[], int, boolean). Static method in class JBMSTours.servlets.HTMLUtil
formatAsLink(String, String). Static method in class JBMSTours.servlets.HTMLUtil
formatAsParagraph(String). Static method in class JBMSTours.servlets.HTMLUtil
fullFlightEntry(String, int, String, Time, String, Time, String, double, int, String). Method in class JBMSTours.inserters.InsertFlights
Enters a single flight into the database.
fullHotelEntry(int, String, int, int, String, String, int). Method in class JBMSTours.inserters.InsertHotels
fullHotelEntry(int, String, int, int, String, String, int, int, int). Method in class JBMSTours.inserters.InsertHotels
Enters a single hotel into the database.

G

GenerateReport(). Constructor for class JBMSTours.GenerateReport
get_airline_pricing_info. Variable in class JBMSTours.serializabletypes.Flight
getAddress(). Method in class JBMSTours.CustomerData
Gets the String address of group out of hash table.
getAddress(). Method in class JBMSTours.Group
Return the group's address.
getAge(). Method in class JBMSTours.serializabletypes.Person
Gets the age.
getAggregator(TypeDescriptor, StringBuffer). Method in class JBMSTours.aggregates.MaxButOneDef
getAggregator(TypeDescriptor, StringBuffer). Method in class JBMSTours.aggregates.MaxButOneJDK12
getAggregator(TypeDescriptor, StringBuffer). Method in class JBMSTours.aggregates.StandardDeviation
getAirport(). Method in class JBMSTours.serializabletypes.City
Returns code for city's main airport.
getAltFlightId(). Method in class JBMSTours.serializabletypes.Flight
getAltFlightId(). Method in class JBMSTours.serializabletypes.OneStopFlight
Get the flight id of the second leg.
getAltFlightId(). Method in class JBMSTours.serializabletypes.TransferFlight
Get the flight id of the second leg.
getAltSegmentNumber(). Method in class JBMSTours.serializabletypes.Flight
getAltSegmentNumber(). Method in class JBMSTours.serializabletypes.OneStopFlight
Get the segment number of the second leg of this Flight.
getAppletInfo(). Method in class JBMSTours.applets.ClientApplet
getArrivalDate(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Date customers actually arrive in city (for long flights).
getArriveCity(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Getter for the city where the flight arrives.
getAsciiStream(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getAsciiStream(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getAvailableFunds(). Method in class JBMSTours.Group
Return the group's available funds.
getAverageCostPerDayPerPerson(Connection). Method in class JBMSTours.serializabletypes.Tour
Returns average cost of the tour per person, per day.
getBeginDST(). Method in class JBMSTours.serializabletypes.TimeZone
getBigDecimal(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBigDecimal(int, int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBigDecimal(int, int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBigDecimal(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBigDecimal(String, int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBinaryStream(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBinaryStream(int). Method in class JBMSTours.vti.jdbc1_2.jarvti
Get the value of the specified data type from a column.
getBinaryStream(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBoolean(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBoolean(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBoolean(int). Method in class JBMSTours.vti.jdbc1_2.jarvti
Get the value of the specified data type from a column.
getBoolean(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBoolean(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBudget(). Method in class JBMSTours.CustomerData
Gets the double budget of group out of hash table.
getByte(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getByte(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getByte(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getByte(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBytes(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBytes(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getBytes(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getBytes(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getChild(int). Method in class JBMSTours.CustomerData
Gets the Child object out of hash table.
getCity1(Connection). Method in class JBMSTours.serializabletypes.Tour
Gets the first city (home city).
getCity1ID(). Method in class JBMSTours.CustomerData
Gets the id of the group's home city out of hash table.
getCity2(Connection). Method in class JBMSTours.serializabletypes.Tour
Gets the first city visited (second city).
getCity2ID(). Method in class JBMSTours.CustomerData
Gets the id of the group's first city out of hash table.
getCity3(Connection). Method in class JBMSTours.serializabletypes.Tour
Gets the second city visited (third city).
getCity3ID(). Method in class JBMSTours.CustomerData
Gets the id of the group's second city out of hash table.
getCityId(). Method in class JBMSTours.Hotel
Get the cityId for this hotel.
getCityName(Connection). Method in class JBMSTours.Group
Get the name of the group's city.
getCityOrigin(Connection). Method in class JBMSTours.Group
Get group's city of origin.
getConcurrency(). Method in class JBMSTours.vti.jdbc2_0.EITResult
Must return ResultSet.CONCUR_UPDATABLE
getContent(). Method in class JBMSTours.serializabletypes.Picture
Returns the content.
getContent(). Method in class JBMSTours.serializabletypes.URLPicture
Returns the content.
getContentLength(). Method in class JBMSTours.serializabletypes.Picture
Returns the length of the content.
getCountryCode(). Method in class JBMSTours.serializabletypes.City
Returns country code.
getCursorName(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getCursorName(). Method in class JBMSTours.vti.jdbc2_0.EITResult
getCustomerFlight1(). Method in class JBMSTours.serializabletypes.Tour
Returns the first CustomerFlight object (flight from home city to first city in tour).
getCustomerFlight2(). Method in class JBMSTours.serializabletypes.Tour
Returns the second CustomerFlight object (flight from home city to first city in tour).
getCustomerFlight3(). Method in class JBMSTours.serializabletypes.Tour
Returns the third CustomerFlight object (flight from home city to first city in tour).
getDatabaseName(). Static method in class JBMSTours.ApplicationMode
Returns the database name--either the default, toursDB, or an alternate provided in a JVM property
getDate(Date). Static method in class JBMSTours.JCalendar
Returns the day of the month for the given date.
getDate(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getDate(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getDate(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getDate(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getDateDifference(Date, Date). Static method in class JBMSTours.JCalendar
Get the difference between two java.sql.Dates using their UTC values.
getDay(int). Method in class JBMSTours.JCalendar
Get a particular day.
getDay1(). Method in class JBMSTours.CustomerData
Gets the int representing the group's first travel date out of hash table.
getDay2(). Method in class JBMSTours.CustomerData
Gets the int representing the group's second travel date out of hash table.
getDay3(). Method in class JBMSTours.CustomerData
Gets the int representing the group's third travel date out of hash table.
getDepartCity(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Getter for the city where the flight departs from.
getDisplayCountry(). Method in class JBMSTours.serializabletypes.City
Returns the full country name.
getDistance(Location). Method in class JBMSTours.serializabletypes.Location
Determine the distance (in miles) between this location and another one.
getDistanceFrom(City). Method in class JBMSTours.serializabletypes.City
Calculates the distance between current city and another city.
getDistanceFrom(City, int). Method in class JBMSTours.serializabletypes.City
Calculates the distance between current city and another city and converts units to the appropriate measurement system.
getDistanceFrom(Connection, int). Method in class JBMSTours.serializabletypes.City
Calculates the distance between current city and another city.
getDistanceFrom(Connection, String). Method in class JBMSTours.serializabletypes.City
Calculates the distance between current city and another city.
getDistanceFromHomeCityAsString(City). Method in class JBMSTours.serializabletypes.City
Calculates the distance between current city and home city using measurement system of home city, and converts units to kilometers if necessary
getDouble(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getDouble(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getDouble(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getDouble(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getDSTGMTOffset(). Method in class JBMSTours.serializabletypes.TimeZone
getEastWestOrderableLocation(). Method in class JBMSTours.serializabletypes.City
Returns a double latitude value.
getEastWestOrderableLocation(). Method in class JBMSTours.serializabletypes.Location
Get the decimal longitude for comparing locations by east/west relative location.
getEndDST(). Method in class JBMSTours.serializabletypes.TimeZone
getEstimatedCostPerInstantiation(VTIEnvironment). Method in class JBMSTours.vti.jdbc1_2.jarvti
Return the estimated cost..
getEstimatedRowCount(VTIEnvironment). Method in class JBMSTours.vti.jdbc1_2.jarvti
Return the estimated row count.
getFirstName(). Method in class JBMSTours.serializabletypes.Person
Gets the first name.
getFlight(). Method in class JBMSTours.serializabletypes.CustomerFlight
Gets the Flight ID of the Flight.
getFlight1(). Method in class JBMSTours.serializabletypes.Tour
Returns the first Flight object (flight from home city to first city in tour).
getFlight2(). Method in class JBMSTours.serializabletypes.Tour
Returns the second Flight object (flight from home city to first city in tour).
getFlight3(). Method in class JBMSTours.serializabletypes.Tour
Returns the third Flight object (flight from home city to first city in tour).
getFlightId(). Method in class JBMSTours.serializabletypes.Flight
Returns the flight_id.
getFlightObject(). Method in class JBMSTours.serializabletypes.CustomerFlight
Gets the Flight object (a field).
getFloat(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getFloat(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getFloat(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getFloat(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getGMTOffset(). Method in class JBMSTours.serializabletypes.TimeZone
getGMTOffset(Date). Method in class JBMSTours.serializabletypes.TimeZone
Return the offset in hours between this time zone and Greenwich Mean Time on the given Date.
getGroup(Connection). Method in class JBMSTours.serializabletypes.Tour
Accessor method for the group.
getGroup(Connection, int). Static method in class JBMSTours.Group
Get a group from the database given the identifier for it.
getGroupId(). Method in class JBMSTours.Group
Return the id for the group
getHighRate(). Method in class JBMSTours.Hotel
Get the rate for the high season
getHotel1(Connection). Method in class JBMSTours.serializabletypes.Tour
Returns the first Hotel in the tour.
getHotel2(Connection). Method in class JBMSTours.serializabletypes.Tour
Returns the second Hotel in the tour.
GetHotelsForCity(). Constructor for class JBMSTours.servlets.GetHotelsForCity
getId(). Method in class JBMSTours.serializabletypes.Person
Gets the person's ID.
getInfo(). Method in class JBMSTours.Hotel
Return a message describing this hotel.
getInfo(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Prints detailed information about the CustomerFlight.
getInfo(Connection). Method in class JBMSTours.Group
Returns data about the group as a string..
getInfo(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Gets info about a HotelStay..
getInfo(Date, City). Method in class JBMSTours.serializabletypes.City
Print city information to the output stream.
getInt(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getInt(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getInt(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getInt(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getJavaFieldForLevel(short). Static method in class JBMSTours.serializabletypes.Tour
Gets the name of the static field in this class corresponding to short representing the level of the tour.
getLanguage(). Method in class JBMSTours.serializabletypes.City
Returns language.
getLastName(). Method in class JBMSTours.serializabletypes.Person
Gets the last name.
getLatitudeDegrees(). Method in class JBMSTours.serializabletypes.Location
getLatitudeDir(). Method in class JBMSTours.serializabletypes.Location
getLatitudeMinutes(). Method in class JBMSTours.serializabletypes.Location
getLayoverTime(). Method in class JBMSTours.serializabletypes.OneStopFlight
Get the duration, in hours, of the layover.
getLevel(). Method in class JBMSTours.CustomerData
Gets the String level of group out of hash table.
getLevel(). Method in class JBMSTours.Group
getLevel(). Method in class JBMSTours.Hotel
Get the level of this hotel.
getLevel(Connection). Method in class JBMSTours.serializabletypes.Tour
Returns the "level" of the tour (first class, standard, or economy).
getLocation(). Method in class JBMSTours.serializabletypes.City
Returns the city's Location.
getLocationAsString(). Method in class JBMSTours.serializabletypes.City
Returns the city's Location's toString() value.
getLong(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getLong(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getLong(int). Method in class JBMSTours.vti.jdbc1_2.jarvti
Get the value of the specified data type from a column.
getLong(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getLong(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getLongitudeDegrees(). Method in class JBMSTours.serializabletypes.Location
getLongitudeDir(). Method in class JBMSTours.serializabletypes.Location
getLongitudeMinutes(). Method in class JBMSTours.serializabletypes.Location
getMetaData(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
see java.sql.ResultSet
getMetaData(). Method in class JBMSTours.vti.jdbc2_0.EITResult
get the metadata from this query.
getMetaData(). Method in class JBMSTours.vti.jdbc1_2.ExternalCloudscapeTable
Provide the metadata for the query.
getMetaData(). Method in class JBMSTours.vti.jdbc2_0.ExternalInformixTable
Provide the metadata for the query against the given table.
getMetaData(). Method in class JBMSTours.vti.jdbc1_2.jarvti
Return the metadata needed by Cloudscape for the ResultSet.
getMonth(Date). Static method in class JBMSTours.JCalendar
Returns the month
getName(). Method in class JBMSTours.serializabletypes.City
Returns city name.
getName(). Method in class JBMSTours.Hotel
Get the name of this hotel.
getName(). Method in class JBMSTours.serializabletypes.Person
Gets the full name.
getName(). Method in class JBMSTours.serializabletypes.Picture
Returns the resourceName.
getName(). Method in interface JBMSTours.WeatherSpot
getNormalRate(). Method in class JBMSTours.Hotel
Get the rate for the normal season
getNorthSouthOrderableLocation(). Method in class JBMSTours.serializabletypes.City
Returns a double latitude value.
getNorthSouthOrderableLocation(). Method in class JBMSTours.serializabletypes.Location
Get the decimal latitude for comparing locations by north/south relative location.
getNumberOfDays(). Method in class JBMSTours.serializabletypes.HotelStay
Return number of days of the current Hotel Stay.
getNumberPeople(). Method in class JBMSTours.Group
Return the number of people in the group.
getNumberRooms(). Method in class JBMSTours.Group
Return the number of rooms needed for the group.
getNumberRoomsInTourBlock(). Method in class JBMSTours.Hotel
Get the number of rooms in a tour block for this hotel.
getObject(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getObject(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getObject(int). Method in class JBMSTours.vti.jdbc1_2.jarvti
Get the value of the specified data type from a column.
getObject(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getObject(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getParameter(String, String). Method in class JBMSTours.applets.ClientApplet
getParameterInfo(). Method in class JBMSTours.applets.ClientApplet
getParent(). Method in class JBMSTours.serializabletypes.Child
Gets the id number of the parent in the group.
getPassportNumber(). Method in class JBMSTours.serializabletypes.Adult
Gets the passport number.
getPeopleAndGroupData(Connection). Method in class JBMSTours.BuildATour
gets people and group data from a hash table (instead of from users!) and sets the city and travel date variables according to preferences of the group
getPeopleInGroup(Connection). Method in class JBMSTours.Group
Returns a string listing all the people in the group.
getPhone(). Method in class JBMSTours.CustomerData
Gets the String phone number of group out of hash table.
getPhone(). Method in class JBMSTours.Group
Return contact phone number for the group.
getPictureName(). Method in class JBMSTours.serializabletypes.Picture
Returns the name of the picture.
getPrimaryAdult(). Method in class JBMSTours.CustomerData
Gets the main Adult object out of hash table.
getRate(Connection, short). Method in class JBMSTours.serializabletypes.Flight
Checks the rate of the flight, using information from the airlines table.
getResult(). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Produces the result to be returned by the query.
getResult(). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Produces the result to be returned by the query.
getResult(). Method in class JBMSTours.aggregates.MaxButOneJDK12
Produces the result to be returned by the query.
getResult(). Method in class JBMSTours.aggregates.StandardDeviation
Produces the result to be returned by the query.
getResultSetConcurrency(). Method in class JBMSTours.vti.jdbc2_0.ExternalInformixTable
Must return java.sql.ResultSet.CONCUR_UPDATABLE to be a read-write VTI class.
getSeats(Connection). Method in class JBMSTours.Group
Get the number of seats needed by the group.
getSecondaryAdult(). Method in class JBMSTours.CustomerData
Gets the secondary Adult object out of hash table.
getSecondValue(). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Returns the second highest value in the column found so far.
getSecondValue(). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Returns the second highest value in the column found so far.
getSecondValue(). Method in class JBMSTours.aggregates.MaxButOneJDK12
Returns the second highest value in the column found so far.
getSegmentNumber(). Method in class JBMSTours.serializabletypes.Flight
Returns the flight's segment number.
getServletInfo(). Method in class JBMSTours.servlets.GetHotelsForCity
getServletInfo(). Method in class JBMSTours.servlets.OpeningServlet
getShort(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getShort(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getShort(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getShort(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getShortForLevel(String). Static method in class JBMSTours.serializabletypes.Tour
Gets the short corresponding to the String representing the tour level.
getSQLJFieldForLevel(short). Static method in class JBMSTours.serializabletypes.Tour
Gets the SQL-J version of the name of the static field in this class corresponding to short representing the level of the tour.
getStay1(). Method in class JBMSTours.serializabletypes.Tour
Returns the first HotelStay object (HotelStay in first city in tour).
getStay2(). Method in class JBMSTours.serializabletypes.Tour
Returns the first HotelStay object (HotelStay in first city in tour).
getString(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getString(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getString(int). Method in class JBMSTours.vti.jdbc1_2.jarvti
Get the value of the specified data type from a column.
getString(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getString(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getStringForLevel(short). Static method in class JBMSTours.serializabletypes.Tour
Gets the String corresponding for the short level value.
getTheHotel(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Return the hotel where the group is staying.
getTheTimeDifference(Time, Time). Static method in class JBMSTours.JCalendar
Returns the difference between two times as a Time.
getTime(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getTime(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getTime(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getTime(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getTimeDifference(Connection, Date, String). Method in class JBMSTours.serializabletypes.City
Calculates the time zone difference between current city and another city for date specified.
getTimeDifference(Date, City). Method in class JBMSTours.serializabletypes.City
Calculates the time zone difference between current city and another city for date specified.
getTimeDifference(Time, Time). Static method in class JBMSTours.JCalendar
Returns the difference between two times as a double.
getTimeDifference(TimeZone, Date). Method in class JBMSTours.serializabletypes.TimeZone
Return the difference in time zones, in hours, between this time zone and a given time zone on the given date.
getTimeDifferenceAsString(Date, City). Method in class JBMSTours.serializabletypes.City
Calculates the time zone difference between current city and another city for date specified and returns a String.
getTimestamp(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getTimestamp(int). Method in class JBMSTours.vti.jdbc2_0.EITResult
getTimestamp(int). Method in class JBMSTours.vti.jdbc1_2.jarvti
Get the value of the specified data type from a column.
getTimestamp(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getTimestamp(String). Method in class JBMSTours.vti.jdbc2_0.EITResult
getTimeZone(). Method in class JBMSTours.serializabletypes.City
Returns the city's TimeZone object.
getTimeZoneAsString(). Method in class JBMSTours.serializabletypes.City
Returns the city's TimeZone's toString() value.
getToday(). Static method in class JBMSTours.JCalendar
Returns java.sql.Date representing the current date or a testing date (if one has been set).
getTodayRate(). Method in class JBMSTours.Hotel
Get today's rate.
getTopValue(). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Returns the highest value in the column found so far.
getTopValue(). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Returns the highest value in the column found so far.
getTopValue(). Method in class JBMSTours.aggregates.MaxButOneJDK12
Returns the highest value in the column found so far.
getTotalCost(). Method in class JBMSTours.serializabletypes.Tour
Returns the total cost of the tour (cost of three flights for all group members and two hotel stays).
getTotalDuration(). Method in class JBMSTours.serializabletypes.Flight
getTotalDuration(). Method in class JBMSTours.serializabletypes.OneStopFlight
Get the Total Duration of the flight, including layover Time
getTotalMilesTraveled(). Method in class JBMSTours.serializabletypes.Tour
Returns total miles traveled (the mileage of all three flights)
getTourInfo(Connection). Method in class JBMSTours.serializabletypes.Tour
getTravelDate(). Method in class JBMSTours.serializabletypes.CustomerFlight
Gets the date of travel for the flight (date of departure).
getType(). Method in class JBMSTours.serializabletypes.Flight
getType(). Method in class JBMSTours.serializabletypes.OneStopFlight
Get the flight type.
getType(). Method in class JBMSTours.serializabletypes.TransferFlight
Get the flight type.
getUnicodeStream(int). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getUnicodeStream(String). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getUniqueId(). Method in class JBMSTours.serializabletypes.Flight
getUniqueId(). Method in class JBMSTours.serializabletypes.OneStopFlight
getUniqueId(). Method in class JBMSTours.serializabletypes.TransferFlight
getURLName(). Method in class JBMSTours.serializabletypes.URLPicture
Returns the URL name.
getVector(). Method in class JBMSTours.aggregates.StandardDeviation
getWarnings(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
getWarnings(). Method in class JBMSTours.vti.jdbc2_0.EITResult
getWelcomeMessage(Connection). Method in class JBMSTours.Group
Returns a welcome message for the Group
getYear(Date). Static method in class JBMSTours.JCalendar
Returns the actual year for the given date (NOT year-1900).
gid. Variable in class JBMSTours.serializabletypes.HotelStay
Group(). Constructor for class JBMSTours.Group
Create a new group, initializing it to have no members.
Group(int). Constructor for class JBMSTours.Group
Create a new group with only a group_id.
Group(int, int, int, int, int, String, double). Constructor for class JBMSTours.Group
Constructs a group object.
Group(Integer, Integer, Integer, Integer, Integer, Integer, Integer, String, String, Short, BigDecimal, BigDecimal). Constructor for class JBMSTours.Group
Constructs a group object from columns in the Groups table.
Group(ResultSet). Constructor for class JBMSTours.Group
Constructs a group object from a row in a result set.

H

handleException(Throwable, HttpServletResponse). Method in class JBMSTours.servlets.GetHotelsForCity
handleException(Throwable, HttpServletResponse). Method in class JBMSTours.servlets.OpeningServlet
hashCode(). Method in class JBMSTours.serializabletypes.City
hashCode(). Method in class JBMSTours.serializabletypes.Location
hashCode(). Method in class JBMSTours.serializabletypes.Person
Good Cloudscape practice requires that objects override equals and hashCode so that = and <> operators work correctly in SQL comparisons.
hashCode(). Method in class JBMSTours.serializabletypes.TimeZone
hashCode(). Method in class JBMSTours.serializabletypes.Tour
Good Cloudscape practice erquires us to override equals and hashCode from Object.
highSeasonRate. Variable in class JBMSTours.Hotel
The hotel's rate during its busy season.
Hotel(). Constructor for class JBMSTours.Hotel
public no-arg constructor for a hotel.
Hotel(int, String, int, short, BigDecimal, BigDecimal, int). Constructor for class JBMSTours.Hotel
Constructs a hotel object for a hotel with no special high-season rate.
Hotel(int, String, int, short, BigDecimal, BigDecimal, int, short, short). Constructor for class JBMSTours.Hotel
Constructs a hotel object for a hotel with a special high-season rate.
Hotel(Integer, String, Integer, Short, BigDecimal, BigDecimal, Integer, Short, Short). Constructor for class JBMSTours.Hotel
Constructs a hotel object for a hotel that has a high-season rate using objects for parameters to make it easier for Cloudscape to recognize the signature.
Hotel(ResultSet). Constructor for class JBMSTours.Hotel
Constructs a Hotel given a row (ResultSet) in the Hotels table.
hotelChanged(Connection). Static method in class JBMSTours.triggers.TriggerActions
hotelId. Variable in class JBMSTours.Hotel
Stored in the hotel_id column.
hotelId. Variable in class JBMSTours.serializabletypes.HotelStay
hotelName. Variable in class JBMSTours.serializabletypes.HotelStay
HotelStay(). Constructor for class JBMSTours.serializabletypes.HotelStay
Create a new HotelStay, initializing it with default/uset values.
HotelStay(Connection, City, Group, CustomerFlight, CustomerFlight). Constructor for class JBMSTours.serializabletypes.HotelStay
Constructs a HotelStay group object.
HotelStay(Connection, int, int, Date, Date). Constructor for class JBMSTours.serializabletypes.HotelStay
Constructs a HotelStay group object.
HTMLUtil(). Constructor for class JBMSTours.servlets.HTMLUtil

I

id. Variable in class JBMSTours.serializabletypes.Person
incrementDate(Date). Static method in class JBMSTours.JCalendar
Increment the given date by one day.
INDEXCOUNT. Static variable in class JBMSTours.CreateSchema
init(ServletConfig). Method in class JBMSTours.servlets.GetHotelsForCity
init, starts the servlet.
init(ServletConfig). Method in class JBMSTours.servlets.OpeningServlet
init, starts the servlet.
initialize(). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Initializes the aggregate for processing.
initialize(). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Initializes the aggregate for processing.
initialize(). Method in class JBMSTours.aggregates.MaxButOneJDK12
Initializes the aggregate for processing.
initialize(). Method in class JBMSTours.aggregates.StandardDeviation
Initializes the aggregate for processing.
insert(Connection). Method in class JBMSTours.inserters.InsertAvailability
Inserts data into the FlightAvailability and HotelAvailability tables.
insert(Connection). Method in class JBMSTours.inserters.InsertCities
Inserter method inserts the cities in the array using one PreparedStatement executed many times.
insert(Connection). Method in class JBMSTours.inserters.InsertCountries
insert(Connection). Method in interface JBMSTours.inserters.Inserters
Should insert the data and return the number of rows inserted.
insert(Connection). Method in class JBMSTours.inserters.InsertFlights
Inserts a large amount of flight data.
insert(Connection). Method in class JBMSTours.inserters.InsertHotels
Inserts a large amount of flight data.
insert(Connection). Method in class JBMSTours.inserters.InsertJars
insert(Connection). Method in class JBMSTours.inserters.InsertMaps
insert_flight_bookings. Variable in class JBMSTours.serializabletypes.Flight
insert_stop_flight_bookings. Variable in class JBMSTours.serializabletypes.OneStopFlight
InsertAvailability(int, boolean). Constructor for class JBMSTours.inserters.InsertAvailability
InsertCities(). Constructor for class JBMSTours.inserters.InsertCities
InsertCountries(). Constructor for class JBMSTours.inserters.InsertCountries
InsertFlights(). Constructor for class JBMSTours.inserters.InsertFlights
insertGroup(Connection). Method in class JBMSTours.Group
Write group info to the database.
InsertHotels(). Constructor for class JBMSTours.inserters.InsertHotels
insertInDatabase(Connection). Method in class JBMSTours.Hotel
Inserts the hotel into the database, "translating" it into flat relational data.
InsertJars(). Constructor for class JBMSTours.inserters.InsertJars
InsertMaps(). Constructor for class JBMSTours.inserters.InsertMaps
insertRow(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
Cloudscape calls this to insert a row (after calling moveToInsertRow for the row and updateObject for each column in the row).
insertRow(). Method in class JBMSTours.vti.jdbc2_0.EITResult
isAHighSeason(). Method in class JBMSTours.Hotel
Returns a "true" if this hotel has a high season in which it raises its rates.
isAvailable(Connection, Date, Date, int). Method in class JBMSTours.Hotel
Return true if the hotel has a given number of rooms available for a stay.
isHigh(Date, Date). Method in class JBMSTours.Hotel
Returns a "true" any of part of the stay occurs during high season.
isLocal. Variable in class JBMSTours.serializabletypes.URLPicture
Whether the contents are stored.
isTropical(). Method in class JBMSTours.serializabletypes.City
Returns true if the city lies within the tropics.
isTropical(). Method in class JBMSTours.serializabletypes.Location
Determine if the location is tropical or not.
isTropical(). Method in interface JBMSTours.WeatherSpot

J

jarvti(String). Constructor for class JBMSTours.vti.jdbc1_2.jarvti
Instantiates the vti given a jar name.
JCalendar(). Constructor for class JBMSTours.JCalendar

L

language. Variable in class JBMSTours.serializabletypes.City
the predominant language spoken in the city
lastName. Variable in class JBMSTours.serializabletypes.Person
LAYOVER_TOLERANCE. Static variable in class JBMSTours.FlightBuilder
Amount of time we're willing to wait on a layover.
level. Variable in class JBMSTours.serializabletypes.CustomerFlight
level. Variable in class JBMSTours.Hotel
A short that represents whether the hotel is economy, standard, or first class.
level. Variable in class JBMSTours.serializabletypes.HotelStay
levelToCursor(short). Static method in class JBMSTours.serializabletypes.Flight
Converts a group's level to the kind of seats needed
levelToSeats(short). Static method in class JBMSTours.serializabletypes.Flight
Converts a group's level to the kind of seats needed
lineSeparator(). Static method in class JBMSTours.Util
Return the line separator for the OS.
Location(). Constructor for class JBMSTours.serializabletypes.Location
Construct a Location at 0N 0E.
Location(int, int, String, int, int, String). Constructor for class JBMSTours.serializabletypes.Location
Constructs a Location object.
LOGICCOUNT. Static variable in class JBMSTours.CreateSchema

M

main(String[]). Static method in class JBMSTours.AdminHelper
Entry point
main(String[]). Static method in class JBMSTours.ArchiveData
Entry point into archiving data.
main(String[]). Static method in class JBMSTours.BuildATour
main(String[]). Static method in class JBMSTours.applets.ClientApplet
main(String[]). Static method in class JBMSTours.CreateScript
Entry point into archiving data.
main(String[]). Static method in class JBMSTours.CreateToursDB
main(String[]). Static method in class JBMSTours.GenerateReport
main(String[]). Static method in class JBMSTours.RunTime
mainPerson. Variable in class JBMSTours.Group
The id of the main person in the group.
makeFlightAvailabilityEntry(String, int, Date, int, int, int). Method in class JBMSTours.inserters.InsertAvailability
makeHistoryDatabase(). Static method in class JBMSTours.serializabletypes.HotelStay
Create the History database and a HotelBookings table for it.
makeHotelAvailabilityEntry(int, Date, int). Method in class JBMSTours.inserters.InsertAvailability
MaxButOneDef(). Constructor for class JBMSTours.aggregates.MaxButOneDef
Niladic constructor
MaxButOneDoubleAggregator(). Constructor for class JBMSTours.aggregates.MaxButOneDoubleAggregator
Niladic constructor
MaxButOneIntegerAggregator(). Constructor for class JBMSTours.aggregates.MaxButOneIntegerAggregator
Niladic constructor
MaxButOneJDK12(). Constructor for class JBMSTours.aggregates.MaxButOneJDK12
Niladic constructor
MAXSIZE. Static variable in class JBMSTours.serializabletypes.URLPicture
If an image is larger than MAXSIZE, store only a reference.
measurementSystem. Variable in class JBMSTours.serializabletypes.City
default system: metric or non-metric
merge(Aggregator). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Merges one aggregator into a another aggregator.
merge(Aggregator). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Merges one aggregator into a another aggregator.
merge(Aggregator). Method in class JBMSTours.aggregates.MaxButOneJDK12
Merges one aggregator into a another aggregator.
merge(Aggregator). Method in class JBMSTours.aggregates.StandardDeviation
Merges one aggregator into a another aggregator.
middle. Variable in class JBMSTours.serializabletypes.Tour
second date of travel (first city to second city).
middleInitial. Variable in class JBMSTours.serializabletypes.Person
mileage. Variable in class JBMSTours.serializabletypes.Flight
moveToInsertRow(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
Cloudscape calls this method before inserting a row.
moveToInsertRow(). Method in class JBMSTours.vti.jdbc2_0.EITResult
myEstimatedCost. Variable in class JBMSTours.vti.jdbc1_2.jarvti
myEstimatedRowCount. Variable in class JBMSTours.vti.jdbc1_2.jarvti
myflight. Variable in class JBMSTours.serializabletypes.Tour
myflight2. Variable in class JBMSTours.serializabletypes.Tour
myflight3. Variable in class JBMSTours.serializabletypes.Tour
myGroup. Variable in class JBMSTours.serializabletypes.Tour
Group taking the tour, transient (not stored).
myGroupId. Variable in class JBMSTours.serializabletypes.Tour
mymode. Variable in class JBMSTours.AdminHelper
mymode. Variable in class JBMSTours.ArchiveData
mymode. Variable in class JBMSTours.BuildATour
mymode. Variable in class JBMSTours.CreateScript
Whether you are running in embedded or client/server mode.
mymode. Variable in class JBMSTours.GenerateReport
mymode. Variable in class JBMSTours.RunTime
To manage server and embedded connection use.
myStay. Variable in class JBMSTours.serializabletypes.Tour

N

name. Variable in class JBMSTours.serializabletypes.City
name of city
name. Variable in class JBMSTours.Hotel
Name of the hotel.
newInstance(). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Return a new instance of this class.
newInstance(). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Return a new instance of this class.
newInstance(). Method in class JBMSTours.aggregates.MaxButOneJDK12
Return a new instance of this class.
newInstance(). Method in class JBMSTours.aggregates.StandardDeviation
Return a new instance of this class.
next(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
Get the next row from the cursor.
next(). Method in class JBMSTours.vti.jdbc2_0.EITResult
next(). Method in class JBMSTours.vti.jdbc1_2.jarvti
Go to the next "row".
NOHIGHSEASON. Static variable in class JBMSTours.Hotel
A short used if the hotel has no high season.
normalRate. Variable in class JBMSTours.Hotel
The hotel's rate normally.
numberAdults. Variable in class JBMSTours.Group
The number of adults in the group.
numberInParty. Variable in class JBMSTours.serializabletypes.HotelStay
numberKids. Variable in class JBMSTours.Group
The number of children in the group.
numberRooms. Variable in class JBMSTours.serializabletypes.HotelStay
numberSeats. Variable in class JBMSTours.serializabletypes.CustomerFlight
NUMCITIES. Static variable in class JBMSTours.inserters.InsertCities
NUMDAYS. Static variable in class JBMSTours.JCalendar

O

OneStopFlight(). Constructor for class JBMSTours.serializabletypes.OneStopFlight
Default niladic constructor for a flight with one stop.
OneStopFlight(Flight, Flight). Constructor for class JBMSTours.serializabletypes.OneStopFlight
Constructs a one-stop flight from its two legs.
OpeningServlet(). Constructor for class JBMSTours.servlets.OpeningServlet
orig_airport. Variable in class JBMSTours.serializabletypes.Flight
The airport where the flight starts
OTHERALIASCOUNT. Static variable in class JBMSTours.CreateSchema

P

paint(Graphics). Method in class JBMSTours.applets.ClientApplet
paint(Graphics). Method in class JBMSTours.PictureFrame
Paint the picture.
parentInTable(Connection). Method in class JBMSTours.serializabletypes.Child
Is the child's parent already in the table? Can be used in a check constraint.
parentInTable(Connection). Method in class JBMSTours.serializabletypes.Person
Is the child's parent already in the table.
Person(). Constructor for class JBMSTours.serializabletypes.Person
Person(String, String). Constructor for class JBMSTours.serializabletypes.Person
Constructor.
Person(String, String, char). Constructor for class JBMSTours.serializabletypes.Person
Constructor.
phone. Variable in class JBMSTours.Group
The phone number for contacting the group's main person.
Picture(String, String). Constructor for class JBMSTours.serializabletypes.Picture
Instantiates the object.
PictureFrame(String, byte[]). Constructor for class JBMSTours.PictureFrame
Constructor.
PictureFrame(String, String). Constructor for class JBMSTours.PictureFrame
Takes the name and a URL.
pictureName. Variable in class JBMSTours.serializabletypes.Picture
User's name for picture.
populateTheTable(). Method in class JBMSTours.FlightBuilder
Populate the FlightObjects table.
prepareAvailabilityQuery(Connection, short). Method in class JBMSTours.serializabletypes.Flight
Prepares the query for checking the availability of the segment
prepareStatements(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Prepares all the PreparedStatements for this class.
prepareStatements(Connection). Method in class JBMSTours.serializabletypes.Flight
Prepares the PreparedStatements for this class.
prepareStatements(Connection). Method in class JBMSTours.Group
Prepares some of the PreparedStatements for this class.
prepareStatements(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Prepares all the PreparedStatements for this class.
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertAvailability
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertCities
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertCountries
prepareStatements(Connection). Method in interface JBMSTours.inserters.Inserters
Prepares the statements used in the inserts.
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertFlights
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertHotels
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertJars
prepareStatements(Connection). Method in class JBMSTours.inserters.InsertMaps
prepareStatements(Connection). Method in class JBMSTours.serializabletypes.OneStopFlight
Prepares the PreparedStatements for this class.
prepareStaticStatements(Connection). Static method in class JBMSTours.Group
Prepares all the static PreparedStatements for this classs.
prepareStaticStatements(Connection). Static method in class JBMSTours.serializabletypes.Person
prepareStaticStatements(Connection, boolean). Static method in class JBMSTours.serializabletypes.City
Prepares some or all of the PreparedStatements.
printInfo(). Method in class JBMSTours.serializabletypes.Flight
Prints information about the flight.
println(). Static method in class JBMSTours.Util
Does a System.out.println unless a property is set.
println(Object). Static method in class JBMSTours.Util
Does a System.out.println unless a property is set.
printName(). Method in class JBMSTours.serializabletypes.Person
Does a system out of the name.
printSQLError(SQLException, HttpServletResponse). Method in class JBMSTours.servlets.GetHotelsForCity
printSQLError(SQLException, HttpServletResponse). Method in class JBMSTours.servlets.OpeningServlet
printTourInfo(Connection). Method in class JBMSTours.serializabletypes.Tour
Prints information about the tour.
printWelcomeGroup(Connection). Method in class JBMSTours.serializabletypes.Tour
Prints a welcome message.
proposeFlight(Connection, BigDecimal). Method in class JBMSTours.serializabletypes.CustomerFlight
Proposes a flight for the group.
proposeFlight(Connection, BigDecimal, short). Method in class JBMSTours.serializabletypes.CustomerFlight
Proposes a flight for the group.
proposeHotelStay(Connection, BigDecimal). Method in class JBMSTours.serializabletypes.HotelStay
Suggests a hotel stay.
proposeHotelStay(Connection, BigDecimal, int). Method in class JBMSTours.serializabletypes.HotelStay
Suggests a hotel stay, given a hotel_id to avoid.
proposeHotelStay(Connection, BigDecimal, short, int). Method in class JBMSTours.serializabletypes.HotelStay
Suggests a hotel stay given a hotel_id to avoid, allowing you to temporarily change level.

Q

quitCloudscape(). Method in class JBMSTours.ApplicationMode
Smart Method for quitting Cloudscape.

R

readExternal(ObjectInput). Method in class JBMSTours.serializabletypes.Adult
readExternal(ObjectInput). Method in class JBMSTours.serializabletypes.Child
readExternal(ObjectInput). Method in class JBMSTours.serializabletypes.City
Externalizable interface Read this object from ObjectOutput stream
readExternal(ObjectInput). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Read in our two fields.
readExternal(ObjectInput). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Read in our two fields.
readExternal(ObjectInput). Method in class JBMSTours.aggregates.MaxButOneJDK12
Read in our two fields.
readExternal(ObjectInput). Method in class JBMSTours.serializabletypes.Person
readExternal(ObjectInput). Method in class JBMSTours.aggregates.StandardDeviation
Read in out doubles.
readExternal(ObjectInput). Method in class JBMSTours.serializabletypes.Tour
resetGroupIdToAutoincrementValue(Connection). Method in class JBMSTours.Group
Get info about the last AUTOINCREMENT value inserted into the Groups table, and assign that number to this group as its groupId.
resourceName. Variable in class JBMSTours.serializabletypes.Picture
Name of resource file.
returnAnyFlight(Connection, String, String). Static method in class JBMSTours.FlightBuilder
A static method that finds a flight between two airports.
RMICLIENTDRIVER. Static variable in class JBMSTours.ApplicationMode
RmiJdbc client driver
RMIJDBCCLIENT. Static variable in class JBMSTours.ApplicationMode
RmiJdbc client mode
round(double, double). Static method in class JBMSTours.Util
Round a double to the given precision.
rowcount. Variable in class JBMSTours.vti.jdbc1_2.jarvti
RunTime(). Constructor for class JBMSTours.RunTime

S

secondStay. Variable in class JBMSTours.serializabletypes.Tour
segment2ID. Variable in class JBMSTours.serializabletypes.TransferFlight
segment2Number. Variable in class JBMSTours.serializabletypes.OneStopFlight
segmentNumber. Variable in class JBMSTours.serializabletypes.Flight
The segment number of the flight.
sendError(HttpServletResponse, String). Method in class JBMSTours.servlets.GetHotelsForCity
sendError(HttpServletResponse, String). Method in class JBMSTours.servlets.OpeningServlet
sendResp(HttpServletResponse, String). Method in class JBMSTours.servlets.GetHotelsForCity
sendResp(HttpServletResponse, String). Method in class JBMSTours.servlets.OpeningServlet
serialVersionUID. Static variable in class JBMSTours.serializabletypes.Person
service(HttpServletRequest, HttpServletResponse). Method in class JBMSTours.servlets.GetHotelsForCity
what the servlet does
service(HttpServletRequest, HttpServletResponse). Method in class JBMSTours.servlets.OpeningServlet
what the servlet does
setAddress(String). Method in class JBMSTours.Group
Set the group's address.
setBirthdate(Date). Method in class JBMSTours.serializabletypes.Person
Sets the person's age.
setContent(). Method in class JBMSTours.serializabletypes.Picture
Opens the resource and checks its size.
setContent(). Method in class JBMSTours.serializabletypes.URLPicture
Opens the URL and checks its size.
setDisplayCountry(Connection, PreparedStatement). Method in class JBMSTours.serializabletypes.City
sets the full country name (looks it up in a table based on the code).
setHighSeason(short, short). Method in class JBMSTours.Hotel
Define the months in the 'high season' for the hotel.
setId(int). Method in class JBMSTours.serializabletypes.Person
Sets the person's ID.
setKeyStart(int). Method in class JBMSTours.CustomerData
gets the starting key value (0 or 80, depending on the mode, plus the incrementation for the number of groups already stored)
setLocation(int, int, String, int, int, String). Method in class JBMSTours.serializabletypes.City
Sets the Location object for the city.
setNow(long). Static method in class JBMSTours.TourDate
Calling this method sets the current date to the given date.
setParent(int). Method in class JBMSTours.serializabletypes.Child
Sets the id number child's parent.
setPassportNumber(String). Method in class JBMSTours.serializabletypes.Adult
Sets the passport number for main person in group only.
setPassportNumberReturnSelf(String). Method in class JBMSTours.serializabletypes.Adult
Sets the passport number for main person in group only, returns Object (for use in update statements).
setPhone(String). Method in class JBMSTours.Group
Set the group's phone.
setRates(BigDecimal, BigDecimal). Method in class JBMSTours.Hotel
Sets rates for normal and high season, in dollars.
setTemperatures(double, double, double, double). Method in class JBMSTours.serializabletypes.City
For those cities for which only January, April, July, and October average temperatures are available, interpolates the temperatures for the missing months to set the values in the temperature array.
setTemperatures(double, double, double, double). Method in interface JBMSTours.WeatherSpot
setTemperatures(double, double, double, double, double, double, double, double, double, double, double, double). Method in class JBMSTours.serializabletypes.City
Sets the array of average monthly temperatures (Farenheit) for the city.
setTemperatures(double, double, double, double, double, double, double, double, double, double, double, double). Method in interface JBMSTours.WeatherSpot
setTemperatures(double, double, double, double, double, double, double, double, double, double, double, double, String). Method in class JBMSTours.serializabletypes.City
if you want to specify the scale (farenheit or celsius) you are using when setting the temperature array, use this method.
setTemperatures(double, double, double, double, double, double, double, double, double, double, double, double, String). Method in interface JBMSTours.WeatherSpot
setTimeZone(double). Method in class JBMSTours.serializabletypes.City
Sets the TimeZone object for the city.
setTimeZone(double, double, String, String). Method in class JBMSTours.serializabletypes.City
Sets the TimeZone object for the city.
showAllDSTZones(int). Static method in class JBMSTours.serializabletypes.TimeZone
Allows us to test DST settings for a given year.
showNewBookings(Connection). Static method in class JBMSTours.triggers.TriggerActions
showTemperature(). Method in class JBMSTours.serializabletypes.City
shows the city's average temperature for the current month, using Farenheit.
showTemperature(). Method in interface JBMSTours.WeatherSpot
showTemperature(Date, City). Method in class JBMSTours.serializabletypes.City
Displays the average temperature for the city for the month of the date specified.
showTemperature(Date, City). Method in interface JBMSTours.WeatherSpot
showTemperatureAsString(Date, City). Method in class JBMSTours.serializabletypes.City
Returns the average temperature for the city for the month of the date specified as a String The group's home city determines whether they want to see the temperature as farenheit ("F") or as Celsius ("C").
showTheTemperature(Date, String). Method in class JBMSTours.serializabletypes.City
Returns the average temperature for the city for the month of the date specified.
SPSSTATEMENTCOUNT. Static variable in class JBMSTours.CreateSchema
StandardDeviation(). Constructor for class JBMSTours.aggregates.StandardDeviation
Niladic constructor
STANDARDTOURLEVEL. Static variable in class JBMSTours.serializabletypes.Tour
start(). Method in class JBMSTours.applets.ClientApplet
stop(). Method in class JBMSTours.applets.ClientApplet
Close JDBC connection in the stop() method.
stop_airport. Variable in class JBMSTours.serializabletypes.OneStopFlight
stopArriveTime. Variable in class JBMSTours.serializabletypes.OneStopFlight
stopDepartTime. Variable in class JBMSTours.serializabletypes.OneStopFlight
storeBookingInfoForAirline(Connection, int, Date, int, BigDecimal, short). Method in class JBMSTours.serializabletypes.Flight
"Books" the flight by extracting the pertinent information to a separate table (FlightBookings).
storeBookingInfoForAirline(Connection, int, Date, int, BigDecimal, short). Method in class JBMSTours.serializabletypes.OneStopFlight
"Books" the flight by extracting the pertinent information to a separate table (FlightBookings).
storeBookingInfoForAirline(Connection, int, Date, int, BigDecimal, short). Method in class JBMSTours.serializabletypes.TransferFlight
"Books" the flight by extracting the pertinent information to a separate table (FlightBookings).
storeBookingInfoForHotel(Connection). Method in class JBMSTours.serializabletypes.HotelStay
Store the booking information into the database.
storeInDatabase(Connection). Method in class JBMSTours.serializabletypes.Tour
Stores the tour as an object in the CustomizedTours table.
supportsMultipleInstantiations(VTIEnvironment). Method in class JBMSTours.vti.jdbc1_2.jarvti
Return whether this vti can be instantiated more than once (yes).

T

TABLECOUNT. Static variable in class JBMSTours.CreateSchema
temporarilyDowngradeTourLevel(short). Static method in class JBMSTours.serializabletypes.Tour
Go down a level in the tour for booking reasons.
temporarilyUpgradeTourLevel(short). Static method in class JBMSTours.serializabletypes.Tour
Go up a level in the tour for booking reasons.
theCities. Variable in class JBMSTours.inserters.InsertCities
TimeZone(double). Constructor for class JBMSTours.serializabletypes.TimeZone
Creates a TimeZone with a given offset from Greenwich Mean Time, and no Daylight Savings Time.
TimeZone(double, double, String, String). Constructor for class JBMSTours.serializabletypes.TimeZone
Creates a TimeZone with the given offset from Greenwich Mean Time, and a given Daylight Savings Time behavior.
toString(). Method in class JBMSTours.serializabletypes.City
Get a String representation of this object
toString(). Method in class JBMSTours.serializabletypes.CustomerFlight
Returns a string value for the CustomerFlight.
toString(). Method in class JBMSTours.serializabletypes.Flight
Returns flight information as a string.
toString(). Method in class JBMSTours.Hotel
Create a string that describes this hotel.
toString(). Method in class JBMSTours.serializabletypes.HotelStay
Convert the object to a string.
toString(). Method in class JBMSTours.serializabletypes.Location
Convert the object to a string.
toString(). Method in class JBMSTours.serializabletypes.OneStopFlight
Prints out this object.
toString(). Method in class JBMSTours.serializabletypes.Person
Returns getName()
toString(). Method in class JBMSTours.serializabletypes.TimeZone
Format this TimeZone as a String.
toString(). Method in class JBMSTours.serializabletypes.Tour
Get a string value for the tour.
toString(). Method in class JBMSTours.serializabletypes.TransferFlight
Prints out this object.
toString(Connection). Method in class JBMSTours.serializabletypes.CustomerFlight
Returns a string value for the CustomerFlight.
toString(Connection). Method in class JBMSTours.Group
Convert the object to a string.
totalCost. Variable in class JBMSTours.serializabletypes.CustomerFlight
totalCost. Variable in class JBMSTours.serializabletypes.HotelStay
Tour(). Constructor for class JBMSTours.serializabletypes.Tour
No arg constructer required.
Tour(Group, City, City, City, Date, Date, Date). Constructor for class JBMSTours.serializabletypes.Tour
Constructs a two-city tour object.
TourDate(). Constructor for class JBMSTours.TourDate
Constructor for a TourDate.
TourDate(long). Constructor for class JBMSTours.TourDate
Constructor for a TourDate.
trackSizeAndShow(). Method in class JBMSTours.PictureFrame
A utility method.
TransferFlight(). Constructor for class JBMSTours.serializabletypes.TransferFlight
Default niladic constructor for a flight with one transfer.
TransferFlight(Flight, Flight). Constructor for class JBMSTours.serializabletypes.TransferFlight
Constructs a TransferFlight flight from its two legs.
TriggerActions(). Constructor for class JBMSTours.triggers.TriggerActions
TRIGGERCOUNT. Static variable in class JBMSTours.CreateSchema
turnOffBuiltInUsers(Connection). Static method in class JBMSTours.AdminHelper
Turn off built-in user authentication and user authorization.
turnOnBuiltInUsers(Connection). Static method in class JBMSTours.AdminHelper
Turn on built-in user authentication and work with user authorization.

U

update(Graphics). Method in class JBMSTours.PictureFrame
Update it.
updateEntireGroup(Connection). Method in class JBMSTours.Group
Update group info to the database (everything but group_id).
updateInDatabase(Connection, Hotel). Method in class JBMSTours.Hotel
Updates a this hotel's record in the database with the data contained a new Hotel object; updates only changed fields.
updateObject(int, Object). Method in class JBMSTours.vti.jdbc1_2.ECTResult
Cloudscape calls this method for each column in the row being inserted.
updateObject(int, Object). Method in class JBMSTours.vti.jdbc2_0.EITResult
updatePersonWithAutoincrementValue(Connection). Method in class JBMSTours.serializabletypes.Person
Get info about the last AUTOINCREMENT value inserted into the People table, and assign that number to the Person object inserted in the same row, and also return the new (updated) Person object.
updateRatesInDatabase(Connection). Method in class JBMSTours.Hotel
Updates the rates in the database.
updateRunningTotal(Connection). Method in class JBMSTours.Group
Update the running total for the group in the database
URLPicture(String, String). Constructor for class JBMSTours.serializabletypes.URLPicture
Instantiates the picture.
Util(). Constructor for class JBMSTours.Util

V

VIEWCOUNT. Static variable in class JBMSTours.CreateSchema

W

wasNull(). Method in class JBMSTours.vti.jdbc1_2.ECTResult
wasNull(). Method in class JBMSTours.vti.jdbc2_0.EITResult
wrapAsJavaExpressionWithComma(String). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsSQLDate(Date). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsSQLDateWithComma(Date). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsSQLTime(Time). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsSQLTimeWithComma(Time). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsString(String). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsStringSQ(String). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsStringWithComma(String). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapAsStringWithCommaSQ(String). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapIntWithComma(int). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
wrapShortWithComma(short). Static method in class JBMSTours.Util
Used for extracting data into an SQL script or into Java program for re-insert (CreateScript).
writeExternal(ObjectOutput). Method in class JBMSTours.serializabletypes.Adult
writeExternal(ObjectOutput). Method in class JBMSTours.serializabletypes.Child
writeExternal(ObjectOutput). Method in class JBMSTours.serializabletypes.City
Externalizable interface Write this object to ObjectOutput stream
writeExternal(ObjectOutput). Method in class JBMSTours.aggregates.MaxButOneDoubleAggregator
Write out our two fields.
writeExternal(ObjectOutput). Method in class JBMSTours.aggregates.MaxButOneIntegerAggregator
Write out our two fields.
writeExternal(ObjectOutput). Method in class JBMSTours.aggregates.MaxButOneJDK12
Write out our two fields.
writeExternal(ObjectOutput). Method in class JBMSTours.serializabletypes.Person
writeExternal(ObjectOutput). Method in class JBMSTours.aggregates.StandardDeviation
Write out our double vector as an array of doubles, with an integer size.
writeExternal(ObjectOutput). Method in class JBMSTours.serializabletypes.Tour