Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
A - Static variable in class edu.pdx.cs410J.junit.Grade
A grade representing an A
A_MINUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
AbstractAirline<T extends AbstractFlight> - Class in edu.pdx.cs410J
This class represents an airline.
AbstractAirline() - Constructor for class edu.pdx.cs410J.AbstractAirline
 
AbstractAppointment - Class in edu.pdx.cs410J
This class represents an appointment found in an appointment book.
AbstractAppointment() - Constructor for class edu.pdx.cs410J.AbstractAppointment
 
AbstractAppointmentBook<T extends AbstractAppointment> - Class in edu.pdx.cs410J
This class represents an appointment book that holds multiple appointments.
AbstractAppointmentBook() - Constructor for class edu.pdx.cs410J.AbstractAppointmentBook
 
AbstractFlight - Class in edu.pdx.cs410J
This class represents an airline flight.
AbstractFlight() - Constructor for class edu.pdx.cs410J.AbstractFlight
 
AbstractLRUMap<K,V> - Class in edu.pdx.cs410J
This is the abstract superclass of an "LRU Map".
AbstractLRUMap(int) - Constructor for class edu.pdx.cs410J.AbstractLRUMap
Creates a new LRU Map that will hold a given number of mappings
AbstractPhoneBill<T extends AbstractPhoneCall> - Class in edu.pdx.cs410J
This abstract class represents a customer's phone bill that consists of multiple phone calls.
AbstractPhoneBill() - Constructor for class edu.pdx.cs410J.AbstractPhoneBill
 
AbstractPhoneCall - Class in edu.pdx.cs410J
This abstract class represents a phone call between a caller (the phone number of the person who originates the call) and callee (the phone number of the person whose receives the phone call).
AbstractPhoneCall() - Constructor for class edu.pdx.cs410J.AbstractPhoneCall
 
accept(File) - Method in class edu.pdx.cs410J.core.DirectoryFilter
Returns true if a file is a directory
accept(File, String) - Method in class edu.pdx.cs410J.core.JavaFilenameFilter
Returns true if a file's name ends with ".java"
account - Variable in class edu.pdx.cs410J.net.ATM
 
ACTOR - Enum constant in enum edu.pdx.cs410J.servlets.MovieDatabaseServlet.DataType
 
add(Book...) - Method in class edu.pdx.cs410J.di.BookDatabase
 
add(Book...) - Method in interface edu.pdx.cs410J.di.BookInventory
Adds some books to the inventory
addAppointment(Appointment) - Method in class edu.pdx.cs410J.apptbook.AppointmentBook
 
addAppointment(T) - Method in class edu.pdx.cs410J.AbstractAppointmentBook
Adds an appointment to this appointment book
addAssignment(Assignment) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Adds an Assignment to this class
addAssignmentSelectedHandler(POAAssignmentsView.AssignmentSelectedHandler) - Method in interface edu.pdx.cs410J.grader.poa.POAAssignmentsView
 
addAssignmentSelectedHandler(POAAssignmentsView.AssignmentSelectedHandler) - Method in class edu.pdx.cs410J.grader.poa.ui.POAAssignmentsWidget
 
addBook(Book) - Method in class edu.pdx.cs410J.di.CartTableModel
 
addBooks(BookInventory) - Static method in class edu.pdx.cs410J.di.BookStoreApp
 
addCharacter(String, long) - Method in class edu.pdx.cs410J.rmi.Movie
Makes note of a character in the movie played by a given actor.
addChild(GraphNode) - Method in class edu.pdx.cs410J.net.GraphNode
Adds a child node to this node
addComponents() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Adds the GUI components to a FamilyTreePanel
addDictionaryEntry(String, String) - Method in class edu.pdx.cs410J.airlineweb.AirlineRestClient
 
addDictionaryEntry(String, String) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
 
addDictionaryEntry(String, String) - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillRestClient
 
addDownloadSubmissionsListener(POASubmissionsView.DownloadSubmissionsListener) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionsView
 
addDownloadSubmissionsListener(POASubmissionsView.DownloadSubmissionsListener) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionsPanel
 
addEmailAddressValueListener(EmailCredentialsView.EmailAddressValueListener) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView
 
addEmailAddressValueListener(EmailCredentialsView.EmailAddressValueListener) - Method in class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
addFile(String) - Method in class edu.pdx.cs410J.grader.Submit
Adds the file with the given name to the list of files to be submitted.
addFlight(Flight) - Method in class edu.pdx.cs410J.airline.Airline
 
addFlight(T) - Method in class edu.pdx.cs410J.AbstractAirline
Adds a flight to this airline.
addGradeBookFileListener(GradeBookView.FileSelectedListener) - Method in interface edu.pdx.cs410J.grader.poa.GradeBookView
 
addGradeBookFileListener(GradeBookView.FileSelectedListener) - Method in class edu.pdx.cs410J.grader.poa.ui.GradeBookWidget
 
addIsLateHandler(POAGradeView.IsLateHandler) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
addIsLateHandler(POAGradeView.IsLateHandler) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
addLate(Assignment) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
addLate(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Makes note of the name of an assignment that is late
addMarriage() - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Brings up a dialog box for noting the current Person's marriage.
addMarriage() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Called when a marriage is added.
addMarriage(Marriage) - Method in class edu.pdx.cs410J.family.Person
Makes note of a marriage this person was involved in.
addNote(String) - Method in interface edu.pdx.cs410J.grader.gradebook.Notable
Adds a note about this object.
addNote(String) - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
Adds a note about this Assignment
addPasswordValueListener(EmailCredentialsView.PasswordValueListener) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView
 
addPasswordValueListener(EmailCredentialsView.PasswordValueListener) - Method in class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
addPerson(Person) - Method in class edu.pdx.cs410J.family.FamilyTree
Adds a person to this family tree.
AddPerson - Class in edu.pdx.cs410J.family
This program demonstrates some of the functionality of out family tree example by letting a user add people to a family tree that is stored in a given file.
AddPerson() - Constructor for class edu.pdx.cs410J.family.AddPerson
 
AddPersonDialog - Class in edu.pdx.cs410J.family
This is a dialog for creating a new Person.
AddPersonDialog(JFrame, FamilyTree) - Constructor for class edu.pdx.cs410J.family.AddPersonDialog
Creates a new AddPersonDialog with a given owner JFrame and FamilyTree.
addPhoneCall(PhoneCall) - Method in class edu.pdx.cs410J.phonebill.PhoneBill
 
addPhoneCall(T) - Method in class edu.pdx.cs410J.AbstractPhoneBill
Adds a phone call to this phone bill
addRecordGradeHandler(POAGradeView.RecordGradeHandler) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
addRecordGradeHandler(POAGradeView.RecordGradeHandler) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
addResubmitted(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Makes note of the name of an assignment that is resubmitted
addSaveGradeBookListener(GradeBookView.SaveGradeBookListener) - Method in interface edu.pdx.cs410J.grader.poa.GradeBookView
 
addSaveGradeBookListener(GradeBookView.SaveGradeBookListener) - Method in class edu.pdx.cs410J.grader.poa.ui.GradeBookWidget
 
addScoreValueHandler(POAGradeView.ScoreValueHandler) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
addScoreValueHandler(POAGradeView.ScoreValueHandler) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
addSelectStudentHandler(StudentsView.SelectStudentHandler) - Method in interface edu.pdx.cs410J.grader.poa.StudentsView
 
addSelectStudentHandler(StudentsView.SelectStudentHandler) - Method in class edu.pdx.cs410J.grader.poa.ui.StudentsWidget
 
addStudent(GradesFromCanvas.CanvasStudent) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas
 
addStudent(Student) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Adds a Student to this GradeBook
addStudent(Student) - Method in class edu.pdx.cs410J.junit.Section
Enrolls a student in this section
addStudents(Collection) - Method in class edu.pdx.cs410J.j2se15.GenericsAndLegacy1.Course
 
addStudents(Collection<GenericsAndLegacy2.Student>) - Method in class edu.pdx.cs410J.j2se15.GenericsAndLegacy2.Course
 
addSubmissionSelectedListener(POASubmissionsView.POASubmissionSelectedListener) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionsView
 
addSubmissionSelectedListener(POASubmissionsView.POASubmissionSelectedListener) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionsPanel
 
addSubmitCredentialsListener(EmailCredentialsView.SubmitCredentialsListener) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView
 
addSubmitCredentialsListener(EmailCredentialsView.SubmitCredentialsListener) - Method in class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
addSummariesFor(List<GradeBook>, Assignment.ProjectType) - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummaries
 
AddTwo - Class in edu.pdx.cs410J.lang
This program demonstrates exception handling by reading two integers from the command line and prints their sum.
AddTwo() - Constructor for class edu.pdx.cs410J.lang.AddTwo
 
AdjustProjectGrade - Class in edu.pdx.cs410J.grader
This program subtracts some number of points off of each student's grade for a given project.
AdjustProjectGrade() - Constructor for class edu.pdx.cs410J.grader.AdjustProjectGrade
 
Airline - Class in edu.pdx.cs410J.airline
 
Airline(String) - Constructor for class edu.pdx.cs410J.airline.Airline
 
AirlineDumper<T extends AbstractAirline> - Interface in edu.pdx.cs410J
Classes that implement this interface dump the contents of an airline to some destination.
AirlineParser<T extends AbstractAirline> - Interface in edu.pdx.cs410J
Classes that implement this interface read some source and from it create an airline.
AirlineRestClient - Class in edu.pdx.cs410J.airlineweb
A helper class for accessing the rest client.
AirlineRestClient(HttpRequestHelper) - Constructor for class edu.pdx.cs410J.airlineweb.AirlineRestClient
 
AirlineRestClient(String, int) - Constructor for class edu.pdx.cs410J.airlineweb.AirlineRestClient
Creates a client to the airline REST service running on the given host and port
AirlineServlet - Class in edu.pdx.cs410J.airlineweb
This servlet ultimately provides a REST API for working with an Airline.
AirlineServlet() - Constructor for class edu.pdx.cs410J.airlineweb.AirlineServlet
 
AirlineXmlHelper - Class in edu.pdx.cs410J.airline
This class provides easy access to the SYSTEM and PUBLIC ids for the Airline XML DTD and implements some convenient error handling methods.
AirlineXmlHelper() - Constructor for class edu.pdx.cs410J.airline.AirlineXmlHelper
 
AirportNames - Class in edu.pdx.cs410J
This class is used to get the name of airport from its three-letter code.
allCardBalances() - Method in class edu.pdx.cs410J.di.RestfulCreditCardService
 
allDictionaryEntriesDeleted() - Static method in class edu.pdx.cs410J.airlineweb.Messages
 
allDictionaryEntriesDeleted() - Static method in class edu.pdx.cs410J.apptbookweb.Messages
 
allDictionaryEntriesDeleted() - Static method in class edu.pdx.cs410J.phonebillweb.Messages
 
ANDROID - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 
AndroidProjectSubmissionsProcessor - Class in edu.pdx.cs410J.grader
 
AndroidProjectSubmissionsProcessor(File, GradeBook) - Constructor for class edu.pdx.cs410J.grader.AndroidProjectSubmissionsProcessor
 
AndroidZipFixer - Class in edu.pdx.cs410J.grader
 
AndroidZipFixer(GradeBook) - Constructor for class edu.pdx.cs410J.grader.AndroidZipFixer
 
Animal - Class in edu.pdx.cs410J.lang
This class is the base class in our animal hierarchy.
Animal() - Constructor for class edu.pdx.cs410J.j2se15.CovariantReturns.Animal
 
Animal() - Constructor for class edu.pdx.cs410J.lang.Animal
 
AnnotationsExample - Class in edu.pdx.cs410J.lang
Deprecated.
This class shouldn't be used anymore
AnnotationsExample() - Constructor for class edu.pdx.cs410J.lang.AnnotationsExample
Deprecated.
 
Ant - Class in edu.pdx.cs410J.lang
This class represents an ant.
Ant(String) - Constructor for class edu.pdx.cs410J.lang.Ant
 
APIDocumentationDoclet - Class in edu.pdx.cs410J.grader
This doclet extracts the API documentation (Javadocs) from a student's project submission and produces a text summary of them.
APIDocumentationDoclet() - Constructor for class edu.pdx.cs410J.grader.APIDocumentationDoclet
 
APP_CLASSES - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 
Appointment - Class in edu.pdx.cs410J.apptbook
 
Appointment() - Constructor for class edu.pdx.cs410J.apptbook.Appointment
 
AppointmentBook - Class in edu.pdx.cs410J.apptbook
 
AppointmentBook(String) - Constructor for class edu.pdx.cs410J.apptbook.AppointmentBook
 
AppointmentBookDumper<T extends AbstractAppointmentBook> - Interface in edu.pdx.cs410J
This interface allows the contents of an appointment book to be dumped to some destination.
AppointmentBookParser<T extends AbstractAppointmentBook> - Interface in edu.pdx.cs410J
This interface is to be implemented by classes that read some source and from it create an appointment book.
AppointmentBookRestClient - Class in edu.pdx.cs410J.apptbookweb
A helper class for accessing the rest client.
AppointmentBookRestClient(HttpRequestHelper) - Constructor for class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
 
AppointmentBookRestClient(String, int) - Constructor for class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
Creates a client to the appointment book REST service running on the given host and port
AppointmentBookServlet - Class in edu.pdx.cs410J.apptbookweb
This servlet ultimately provides a REST API for working with an AppointmentBook.
AppointmentBookServlet() - Constructor for class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
 
AppointmentBookXmlHelper - Class in edu.pdx.cs410J.apptbook
 
AppointmentBookXmlHelper() - Constructor for class edu.pdx.cs410J.apptbook.AppointmentBookXmlHelper
 
apt - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
 
AroundTheWorld - Class in edu.pdx.cs410J.datesAndText
This class shows off some of Java's internationalization (i18n) capabilities using the Locale class.
AroundTheWorld() - Constructor for class edu.pdx.cs410J.datesAndText.AroundTheWorld
 
Assignment - Class in edu.pdx.cs410J.grader.gradebook
This class represents an assignment give to students in CS410J.
Assignment(String, double) - Constructor for class edu.pdx.cs410J.grader.gradebook.Assignment
Creates a new Assignment with the given name and point value.
Assignment.AssignmentType - Enum in edu.pdx.cs410J.grader.gradebook
 
Assignment.ProjectType - Enum in edu.pdx.cs410J.grader.gradebook
 
AssignmentPanel - Class in edu.pdx.cs410J.grader.gradebook.ui
This panel is used to display and edit Assignments.
AssignmentPanel(boolean) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
Creates and adds GUI components to a new AssignmentPanel.
assignmentSelected(int) - Method in interface edu.pdx.cs410J.grader.poa.POAAssignmentsView.AssignmentSelectedHandler
 
AssignmentSelectedEvent - Class in edu.pdx.cs410J.grader.poa
 
AssignmentSelectedEvent(Assignment) - Constructor for class edu.pdx.cs410J.grader.poa.AssignmentSelectedEvent
 
assignmentsStream() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
asString() - Method in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
asString() - Method in enum edu.pdx.cs410J.grader.gradebook.Student.Section
 
ATM - Class in edu.pdx.cs410J.net
This class demonstrates how concurrent access to a bank account needs to be synchronized in order to guarantee the balance is always correct.
ATM(String, BankAccount, int[]) - Constructor for class edu.pdx.cs410J.net.ATM
 
attemptToMatchSubmissionWithStudent(POASubmissionSelected) - Method in class edu.pdx.cs410J.grader.poa.StudentsPresenter
 
Autoboxing - Class in edu.pdx.cs410J.j2se15
Demonstrates J2SE primitive data "autoboxing" features.
Autoboxing() - Constructor for class edu.pdx.cs410J.j2se15.Autoboxing
 

B

b - Static variable in class edu.pdx.cs410J.tips.Foo
 
B - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
B - Static variable in class edu.pdx.cs410J.junit.Grade
A grade representing an B
B_MINUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
B_PLUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
BankAccount - Class in edu.pdx.cs410J.net
A BackAccount maintains a integer balance.
BankAccount() - Constructor for class edu.pdx.cs410J.net.BankAccount
 
Bar - Class in edu.pdx.cs410J.tips
 
Bar() - Constructor for class edu.pdx.cs410J.tips.Bar
 
Bee - Class in edu.pdx.cs410J.lang
This class represents a bee.
Bee(String) - Constructor for class edu.pdx.cs410J.lang.Bee
 
beginTag(String) - Method in class edu.pdx.cs410J.grader.HtmlGenerator
 
BigDecimalDemo - Class in edu.pdx.cs410J.tips
This program demonstrates that BigDecimals provide arbitrary-precision decimal arithmetic.
BigDecimalDemo() - Constructor for class edu.pdx.cs410J.tips.BigDecimalDemo
 
Bird - Class in edu.pdx.cs410J.lang
This class represents all birds.
Bird() - Constructor for class edu.pdx.cs410J.lang.Bird
 
Book - Class in edu.pdx.cs410J.di
A book in a book store
Book() - Constructor for class edu.pdx.cs410J.di.Book
 
Book(String, String, double) - Constructor for class edu.pdx.cs410J.di.Book
 
BookDatabase - Class in edu.pdx.cs410J.di
An implementation of BookInventory that stores a database of books in a flat file
BookDatabase(File) - Constructor for class edu.pdx.cs410J.di.BookDatabase
Creates a new database of books stored in a file named "books.xml"
BookDatabase(File, String) - Constructor for class edu.pdx.cs410J.di.BookDatabase
Creates a new database of books.
BookInventory - Interface in edu.pdx.cs410J.di
The functionality required for an inventory of books
BookInventoryTableModel - Class in edu.pdx.cs410J.di
A swing table model that lists the contents of a BookInventory
BookInventoryTableModel(BookInventory) - Constructor for class edu.pdx.cs410J.di.BookInventoryTableModel
 
BookStore - Class in edu.pdx.cs410J.di
A book store that depends on a BookInventory and a CreditCardService
BookStore(BookInventory, CreditCardService) - Constructor for class edu.pdx.cs410J.di.BookStore
 
BookStoreApp - Class in edu.pdx.cs410J.di
A main program that launches a book store using the "production" BookInventory and CreditCardService
BookStoreApp() - Constructor for class edu.pdx.cs410J.di.BookStoreApp
 
BookStoreGUI - Class in edu.pdx.cs410J.di
A simple Java swing user interface for a Book Store application
BookStoreGUI(CheckoutPanel) - Constructor for class edu.pdx.cs410J.di.BookStoreGUI
 
BookStoreModule - Class in edu.pdx.cs410J.di
A Guice module that configures the well-known objects for the book store application
BookStoreModule() - Constructor for class edu.pdx.cs410J.di.BookStoreModule
 
breakUpInto80CharacterLines(String) - Static method in class edu.pdx.cs410J.grader.Survey
 
builder() - Static method in class edu.pdx.cs410J.grader.poa.POASubmission
 
Builder() - Constructor for class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
BuildPhonebook - Class in edu.pdx.cs410J.xml
This program builds a DOM tree that represents a phone book and writes it to a file.
BuildPhonebook() - Constructor for class edu.pdx.cs410J.xml.BuildPhonebook
 
Business - Class in edu.pdx.cs410J.xml
This class represents a business whose name, address and phone number are listed in a phone book.
Business(Element) - Constructor for class edu.pdx.cs410J.xml.Business
Create a new Business from an Element in a DOM tree.
BY_ID - Static variable in class edu.pdx.cs410J.grader.gradebook.ui.GradeBookPanel
 
BY_NAME - Static variable in class edu.pdx.cs410J.grader.gradebook.ui.GradeBookPanel
 

C

C - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
C - Static variable in class edu.pdx.cs410J.junit.Grade
A grade representing an C
C_MINUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
C_PLUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
canBeSubmitted(File) - Method in class edu.pdx.cs410J.grader.Submit
 
canBeSubmitted(File) - Method in class edu.pdx.cs410J.grader.SubmitAndroidProject
 
canEdit() - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Returns true if this GUI can be used to edit a family tree.
canEdit() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Returns true if this GUI can be used to edit a person.
canFileBeSubmitted(File) - Static method in class edu.pdx.cs410J.grader.Submit
 
canSaveGradeBook(boolean) - Method in interface edu.pdx.cs410J.grader.poa.GradeBookView
 
canSaveGradeBook(boolean) - Method in class edu.pdx.cs410J.grader.poa.ui.GradeBookWidget
 
CanvasAssignment(String, int) - Constructor for class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasAssignment
 
CanvasGradesCSVColumnNames - Interface in edu.pdx.cs410J.grader.canvas
 
CanvasGradesCSVGenerator - Class in edu.pdx.cs410J.grader.canvas
 
CanvasGradesCSVGenerator(Writer) - Constructor for class edu.pdx.cs410J.grader.canvas.CanvasGradesCSVGenerator
 
CanvasGradesCSVParser - Class in edu.pdx.cs410J.grader.canvas
 
CanvasGradesCSVParser(Reader) - Constructor for class edu.pdx.cs410J.grader.canvas.CanvasGradesCSVParser
 
CanvasStudent(String, String, String, String, String) - Constructor for class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
capacity - Variable in class edu.pdx.cs410J.AbstractLRUMap
The maximum number of mappings that this map can hold
CartTable - Class in edu.pdx.cs410J.di
A swing table that displays the contents of a shopping cart
CartTable(CartTableModel) - Constructor for class edu.pdx.cs410J.di.CartTable
 
CartTableModel - Class in edu.pdx.cs410J.di
A swing table mode for the shopping cart
CartTableModel() - Constructor for class edu.pdx.cs410J.di.CartTableModel
 
Cereal - Class in edu.pdx.cs410J.core
This class represents a box of cereal.
Cereal(String, double) - Constructor for class edu.pdx.cs410J.core.Cereal
Creates a new box of cereal
CerealComparator - Class in edu.pdx.cs410J.core
Compares two boxes of ceral by their price
CerealComparator() - Constructor for class edu.pdx.cs410J.core.CerealComparator
 
CHARACTER - Enum constant in enum edu.pdx.cs410J.servlets.MovieDatabaseServlet.DataType
 
ChatCommunicator - Class in edu.pdx.cs410J.net
A ChatCommunicator obtains a Socket and then creates a ChatSpeaker and a ChatListener that run in their own threads.
ChatCommunicator(int) - Constructor for class edu.pdx.cs410J.net.ChatCommunicator
Creates a new ChatCommunicator on a given port.
ChatListener - Class in edu.pdx.cs410J.net
A ChatListener runs in the background and listens for messages on a socket on localhost.
ChatListener() - Constructor for class edu.pdx.cs410J.net.ChatListener
Creates a new ChatListener
ChatMessage - Class in edu.pdx.cs410J.net
This class represents a message that is passed between two ChatSessions.
ChatMessage(String, String) - Constructor for class edu.pdx.cs410J.net.ChatMessage
Creates a new ChatMessage with the current time.
ChatSession - Class in edu.pdx.cs410J.net
This class allows two people to chat.
ChatSession() - Constructor for class edu.pdx.cs410J.net.ChatSession
 
ChatSpeaker - Class in edu.pdx.cs410J.net
A ChatSpeaker runs in the background and sends ChatMessages over a Socket.
ChatSpeaker() - Constructor for class edu.pdx.cs410J.net.ChatSpeaker
Creates a new ChatSpeaker
CheckoutInventoryTable - Class in edu.pdx.cs410J.di
A table that shows the inventory of books and lets the user select one to be added to a shopping cart.
CheckoutInventoryTable(CheckoutInventoryTableModel) - Constructor for class edu.pdx.cs410J.di.CheckoutInventoryTable
 
CheckoutInventoryTableModel - Class in edu.pdx.cs410J.di
A subclass of BookInventoryTableModel that adds an extra column.
CheckoutInventoryTableModel(BookInventory) - Constructor for class edu.pdx.cs410J.di.CheckoutInventoryTableModel
 
CheckoutPanel - Class in edu.pdx.cs410J.di
 
CheckoutPanel(BookInventory, CreditCardService, Logger) - Constructor for class edu.pdx.cs410J.di.CheckoutPanel
 
ChoosePersonDialog - Class in edu.pdx.cs410J.family
A ChoosePersonDialog is used to select a person from a family tree.
ChoosePersonDialog(FamilyTree, JDialog) - Constructor for class edu.pdx.cs410J.family.ChoosePersonDialog
Creates a new ChoosePersonDialog that displays the people in a given FamilyTree.
city - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
 
ClassComparator - Class in edu.pdx.cs410J.examples
This class is a Comparator that compares Objects based on the name of their classes.
ClassComparator() - Constructor for class edu.pdx.cs410J.examples.ClassComparator
 
ClassPanel - Class in edu.pdx.cs410J.grader.gradebook.ui
This panel displays and edits information about a class stored in a GradeBook.
ClassPanel(JFrame) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.ClassPanel
Creats a ClassPanel and initializes its components.
clear() - Method in class edu.pdx.cs410J.AbstractLRUMap
 
clearContents() - Method in class edu.pdx.cs410J.grader.gradebook.ui.StudentPanel
Clears the contents of the student fields
clearNotes() - Method in class edu.pdx.cs410J.grader.gradebook.ui.NotesPanel
Clears the contents of the notes list
clone() - Method in class edu.pdx.cs410J.j2se15.CovariantReturns.Animal
 
clone() - Method in class edu.pdx.cs410J.j2se15.CovariantReturns.Human
 
clone() - Method in class edu.pdx.cs410J.j2se15.CovariantReturns.Student
 
Collections - Class in edu.pdx.cs410J.core
This class demonstrates several of the collection classes.
Collections() - Constructor for class edu.pdx.cs410J.core.Collections
 
compare(Cereal, Cereal) - Method in class edu.pdx.cs410J.core.CerealComparator
 
compare(Person, Person) - Method in class edu.pdx.cs410J.family.PrettyPrinter.PersonSorter
Compares two Persons.
compare(Person, Person) - Method in class edu.pdx.cs410J.core.PersonComparator
 
compare(Movie, Movie) - Method in class edu.pdx.cs410J.rmi.GetMoviesInYear.SortMoviesByTitle
 
compare(Movie, Movie) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl.SortMoviesByReleaseDate
 
compare(Object, Object) - Method in class edu.pdx.cs410J.examples.ClassComparator
 
compareTo(Cereal) - Method in class edu.pdx.cs410J.core.Cereal
Compares two Cereals based on their name
ComputePrimeNumbers - Class in edu.pdx.cs410J.java8
Demonstrates the use of parallel streams by printing the prime numbers that are less than a given integer.
ComputePrimeNumbers() - Constructor for class edu.pdx.cs410J.java8.ComputePrimeNumbers
 
concatenateStrings(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
concatenateStrings2(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
concatenateStrings3(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
concatenateStrings4(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
configure() - Method in class edu.pdx.cs410J.di.BookStoreModule
 
configure() - Method in class edu.pdx.cs410J.grader.poa.ui.POAGraderUIModule
 
configureServlets() - Method in class edu.pdx.cs410J.di.RestModule
 
containsPerson(int) - Method in class edu.pdx.cs410J.family.FamilyTree
Returns whether or not this family tree contains a person with the given id.
containsStudent(String) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns whether or not this grade book contains a student with the given id.
CouldNotParseContent(Throwable) - Constructor for exception edu.pdx.cs410J.grader.poa.POASubmissionView.CouldNotParseContent
 
countAwardsForMoviesWithActor(long, Stream<Movie>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
countColumns(double[][]) - Static method in class edu.pdx.cs410J.rmi.Matrix
Returns the number of columns in a matrix
Counter - Class in edu.pdx.cs410J.net
A Counter is something that counts in its own thread.
Counter(String) - Constructor for class edu.pdx.cs410J.net.Counter
Creates a new Counter with a given name
CountingRace - Class in edu.pdx.cs410J.net
This class demonstrates concurrency in Java by having Big Bird and Mr.
CountingRace() - Constructor for class edu.pdx.cs410J.net.CountingRace
 
countMoviesWithActor(long, Stream<Movie>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
countRows(double[][]) - Static method in class edu.pdx.cs410J.rmi.Matrix
Returns the number of rows in a matrix
Course - Class in edu.pdx.cs410J.junit
This class represent a course taught at a university.
Course() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy1.Course
 
Course() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy2.Course
 
Course(String, int, int) - Constructor for class edu.pdx.cs410J.junit.Course
Creates a new Course with a given name, taught in a given department, and for a given number of credits
CovariantReturns - Class in edu.pdx.cs410J.j2se15
This class demonstrates covariant returns in JDK 1.5.
CovariantReturns() - Constructor for class edu.pdx.cs410J.j2se15.CovariantReturns
 
CovariantReturns.Animal - Class in edu.pdx.cs410J.j2se15
An animal that can be cloned.
CovariantReturns.Human - Class in edu.pdx.cs410J.j2se15
 
CovariantReturns.Student - Class in edu.pdx.cs410J.j2se15
 
Cow - Class in edu.pdx.cs410J.lang
This class represents a cow.
Cow(String) - Constructor for class edu.pdx.cs410J.lang.Cow
 
create() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudentBuilder
 
create() - Method in class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
createAssignment() - Method in class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
Creates a new Assignment based on the contents of this AssignmentPanel.
createAssignment(String) - Static method in class edu.pdx.cs410J.grader.canvas.CanvasGradesCSVParser
 
createCurrentGradeCalculator(GradeBookLoaded) - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
createMarriage(int, int) - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Creates a new marriage between two people
createMarriage(int, int) - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
createMessage() - Method in class edu.pdx.cs410J.grader.EmailSender.NewEmail
 
createMovie(String, int) - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Creates a new Movie object on the server.
createMovie(String, int) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Creates a new Movie object on the server.
CreateMovie - Class in edu.pdx.cs410J.rmi
This program contacts the remote movie database and creates a new movie in it.
CreateMovie() - Constructor for class edu.pdx.cs410J.rmi.CreateMovie
 
createPerson(Person.Gender) - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Creates a new Person of a given gender
createPerson(Person.Gender) - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
CreditCard - Class in edu.pdx.cs410J.di
A class that represents a credit card
CreditCard() - Constructor for class edu.pdx.cs410J.di.CreditCard
For marshalling
CreditCard(String) - Constructor for class edu.pdx.cs410J.di.CreditCard
Creates a credit card with the given card number
CreditCardDatabase - Class in edu.pdx.cs410J.di
Stores CreditCards in an XML file
CreditCardDatabase(File) - Constructor for class edu.pdx.cs410J.di.CreditCardDatabase
 
CreditCardDatabase(File, String) - Constructor for class edu.pdx.cs410J.di.CreditCardDatabase
 
CreditCardService - Interface in edu.pdx.cs410J.di
The functionality required for a credit card service
CreditCardTransactionException - Exception in edu.pdx.cs410J.di
Throw when there was an error when transacting with a CreditCardService
CreditCardTransactionException(CreditTransactionCode) - Constructor for exception edu.pdx.cs410J.di.CreditCardTransactionException
 
CreditTransactionCode - Enum in edu.pdx.cs410J.di
Enumerates the various kind of return codes that can be sent back from a CreditCardService

D

D - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
D - Static variable in class edu.pdx.cs410J.junit.Grade
A grade representing an D
D_MINUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
D_PLUS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
D2LSurveyResponsesCSVParser - Class in edu.pdx.cs410J.grader
 
D2LSurveyResponsesCSVParser(Reader) - Constructor for class edu.pdx.cs410J.grader.D2LSurveyResponsesCSVParser
 
dad(Person) - Static method in class edu.pdx.cs410J.family.PersonMain
Returns a Person representing my dad.
DataDirectory - Annotation Type in edu.pdx.cs410J.di
A marker interface for constructor parameters whose values should be the data directory
DATE_TIME_FORMAT - Static variable in class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
 
DATE_TIME_FORMAT - Static variable in class edu.pdx.cs410J.grader.gradebook.XmlHelper
 
DATE_TIME_FORMAT_PATTERN - Static variable in class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
 
DateClient - Class in edu.pdx.cs410J.net
A client that connects to a DateServer and reads the Date sent to it as a String.
DateClient() - Constructor for class edu.pdx.cs410J.net.DateClient
 
DateDemo - Class in edu.pdx.cs410J.datesAndText
This class demonstrates how to use the Java's day and time facilities.
DateDemo() - Constructor for class edu.pdx.cs410J.datesAndText.DateDemo
 
DateServer - Class in edu.pdx.cs410J.net
A server that waits for a DateClient to connect to it.
DateServer() - Constructor for class edu.pdx.cs410J.net.DateServer
 
DateServer.Worker - Class in edu.pdx.cs410J.net
A worker thread that waits five seconds before returning the current date.
DateTimeFormatterExample - Class in edu.pdx.cs410J.datesAndText
 
DateTimeFormatterExample() - Constructor for class edu.pdx.cs410J.datesAndText.DateTimeFormatterExample
 
DAVE_EMAIL - Static variable in class edu.pdx.cs410J.grader.EmailSender
 
debit(CreditCard, double) - Method in class edu.pdx.cs410J.di.CreditCardDatabase
 
debit(CreditCard, double) - Method in interface edu.pdx.cs410J.di.CreditCardService
Charges the given amount to the given credit card
debit(CreditCard, double) - Method in class edu.pdx.cs410J.di.FirstBankOfPSU
 
debug(String) - Method in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
decrementInventry(int) - Method in class edu.pdx.cs410J.di.BookInventoryTableModel
 
defaultMethod() - Method in interface edu.pdx.cs410J.java8.DefaultMethods.AnotherInterfaceWithDefaultMethod
 
defaultMethod() - Method in interface edu.pdx.cs410J.java8.DefaultMethods.InterfaceWithDefaultMethod
 
defaultMethod() - Method in class edu.pdx.cs410J.java8.DefaultMethods.WhatHappensWithTwoInterfacesWithSameDefaultMethod
If you don't override this method, this class won't compile because the compiler cannot determine which defaultMethod implementation should be associated with this class.
DefaultMethods - Class in edu.pdx.cs410J.java8
 
DefaultMethods() - Constructor for class edu.pdx.cs410J.java8.DefaultMethods
 
DefaultMethods.AnotherInterfaceWithDefaultMethod - Interface in edu.pdx.cs410J.java8
 
DefaultMethods.InterfaceWithDefaultMethod - Interface in edu.pdx.cs410J.java8
 
DefaultMethods.WhatHappensWithTwoInterfacesWithSameDefaultMethod - Class in edu.pdx.cs410J.java8
 
definedWordAs(String, String) - Static method in class edu.pdx.cs410J.airlineweb.Messages
 
definedWordAs(String, String) - Static method in class edu.pdx.cs410J.apptbookweb.Messages
 
definedWordAs(String, String) - Static method in class edu.pdx.cs410J.phonebillweb.Messages
 
DEFINITION_PARAMETER - Static variable in class edu.pdx.cs410J.airlineweb.AirlineServlet
 
DEFINITION_PARAMETER - Static variable in class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
 
DEFINITION_PARAMETER - Static variable in class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
 
delete(Map<String, String>) - Method in class edu.pdx.cs410J.web.HttpRequestHelper
Performs an HTTP DELETE
deleteMovie(long) - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
 
deleteMovie(long) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
 
deprecatedMethod() - Method in class edu.pdx.cs410J.j2se15.OverrideExample
Deprecated.
DescribeClass - Class in edu.pdx.cs410J.reflect
This program uses Java reflection to describe a class, its methods, and fields.
DescribeClass() - Constructor for class edu.pdx.cs410J.reflect.DescribeClass
 
destroy() - Method in class edu.pdx.cs410J.di.RestLoggingFilter
 
determineIfAssignmentIsLate(AssignmentSelectedEvent) - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
determineIfStudentsPOAIsLate(StudentSelectedEvent) - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
determineIfSubmissionIsLate(POASubmissionSelected) - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
directory - Variable in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
DirectoryFilter - Class in edu.pdx.cs410J.core
This class is a FileFilter that only accepts files that are directories.
DirectoryFilter() - Constructor for class edu.pdx.cs410J.core.DirectoryFilter
 
displayAssignment(Assignment) - Method in class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
Displays the contents of a given Assignment in this AssignmentPanel.
displayAssignments(GradeBook) - Method in class edu.pdx.cs410J.grader.gradebook.ui.ClassPanel
Displays the names of all of the assignments in a given grade book in the assignmentsList.
displayAssignmentsFor(GradeBook) - Method in class edu.pdx.cs410J.grader.gradebook.ui.GradePanel
Displays the assignments for a given GradeBook
displayEmailCredentialsView(DownloadPOASubmissionsRequest) - Method in class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
displayFather() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Displays the current Person's father
displayGradeBook(GradeBook) - Method in class edu.pdx.cs410J.grader.gradebook.ui.ClassPanel
Sets the GradeBook that is displayed and edited in this ClassPanel.
displayGradeBook(GradeBook) - Method in class edu.pdx.cs410J.grader.gradebook.ui.GradeBookPanel
Displays the contents of a given GradeBook
displayLetterGradeRanges(GradeBook.LetterGradeRanges) - Method in class edu.pdx.cs410J.grader.gradebook.ui.LetterGradeRangesPanel
 
displayMother() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Displays the current Person's mother
displayPOASubmissionInformation(POASubmissionSelected) - Method in class edu.pdx.cs410J.grader.poa.POASubmissionPresenter
 
displayStudent(Student) - Method in class edu.pdx.cs410J.grader.gradebook.ui.GradePanel
Displays the grades for a given Student
displayStudent(Student) - Method in class edu.pdx.cs410J.grader.gradebook.ui.StudentPanel
Displays a Student in this StudentPanel.
displaySubmission(POASubmission) - Method in class edu.pdx.cs410J.grader.poa.POASubmissionsPresenter
 
displayView() - Method in class edu.pdx.cs410J.grader.poa.ui.UnhandledExceptionDialog
 
displayView() - Method in interface edu.pdx.cs410J.grader.poa.UnhandledExceptionView
 
DivTwo - Class in edu.pdx.cs410J.lang
This class demonstrates throwing exceptions.
DivTwo() - Constructor for class edu.pdx.cs410J.lang.DivTwo
 
DOC_TYPE - Static variable in class edu.pdx.cs410J.grader.HtmlGenerator
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.airlineweb.AirlineServlet
Handles an HTTP DELETE request by removing all dictionary entries.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
Handles an HTTP DELETE request by removing all dictionary entries.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
Handles an HTTP DELETE request by removing all dictionary entries.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.MovieDatabaseServlet
Removes information from the database
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class edu.pdx.cs410J.di.RestLoggingFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.airlineweb.AirlineServlet
Handles an HTTP GET request from a client by writing the definition of the word specified in the "word" HTTP parameter to the HTTP response.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
Handles an HTTP GET request from a client by writing the definition of the word specified in the "word" HTTP parameter to the HTTP response.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
Handles an HTTP GET request from a client by writing the definition of the word specified in the "word" HTTP parameter to the HTTP response.
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.FamilyTreeServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.LastVisitServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.MovieDatabaseServlet
Searches for information in the database
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.ServletInfoServlet
Display information from the HttpServletRequest, HttpServletResponse
doGet(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.SessionServlet
Generates HTML that summarizes the session
DoIFly - Class in edu.pdx.cs410J.lang
This class demonstrate the instanceof operator and the concept of interfaces using the animal hierarchy.
DoIFly() - Constructor for class edu.pdx.cs410J.lang.DoIFly
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.airlineweb.AirlineServlet
Handles an HTTP POST request by storing the dictionary entry for the "word" and "definition" request parameters.
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
Handles an HTTP POST request by storing the dictionary entry for the "word" and "definition" request parameters.
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
Handles an HTTP POST request by storing the dictionary entry for the "word" and "definition" request parameters.
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.FamilyTreeServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.FileUploadServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.MovieDatabaseServlet
Creates information in the database
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.ServletInfoServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.SessionServlet
Ends the session
doPut(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.MovieDatabaseServlet
Updates information in the database
doPut(HttpServletRequest, HttpServletResponse) - Method in class edu.pdx.cs410J.servlets.ServletInfoServlet
 
doTransaction(int) - Method in class edu.pdx.cs410J.net.SynchronizedBankAccount
 
DoubleTrouble - Class in edu.pdx.cs410J.tips
This program demonstrates that doubles only provide approximations of negative powers of 10.
DoubleTrouble() - Constructor for class edu.pdx.cs410J.tips.DoubleTrouble
 
DownloadPOASubmissionsRequest - Class in edu.pdx.cs410J.grader.poa
 
DownloadPOASubmissionsRequest() - Constructor for class edu.pdx.cs410J.grader.poa.DownloadPOASubmissionsRequest
 
DownloadPOASubmissionsRequest(String, String) - Constructor for class edu.pdx.cs410J.grader.poa.DownloadPOASubmissionsRequest
 
downloadSubmissions() - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionsView.DownloadSubmissionsListener
 
downloadSubmissions(EmailCredentials) - Method in class edu.pdx.cs410J.grader.poa.POASubmissionsDownloader
 
downloadSubmissions(String, int, EmailCredentials) - Method in class edu.pdx.cs410J.grader.poa.POASubmissionsDownloader
 
dropStudent(Student) - Method in class edu.pdx.cs410J.junit.Section
Drops a student from this section
Duck - Class in edu.pdx.cs410J.lang
This class represents a duck.
Duck(String) - Constructor for class edu.pdx.cs410J.lang.Duck
 
dueDateHasPassed(Assignment) - Static method in class edu.pdx.cs410J.grader.SummaryReport
 
dump(Airline) - Method in class edu.pdx.cs410J.airline.TextDumper
 
dump(AppointmentBook) - Method in class edu.pdx.cs410J.apptbook.TextDumper
 
dump(FamilyTree) - Method in interface edu.pdx.cs410J.family.Dumper
Dumps a family tree to some destination.
dump(FamilyTree) - Method in class edu.pdx.cs410J.family.PrettyPrinter
Prints the contents of the given family tree in a human-readable format.
dump(FamilyTree) - Method in class edu.pdx.cs410J.family.TextDumper
Dumps the contents of a family tree to the desired desitination.
dump(FamilyTree) - Method in class edu.pdx.cs410J.family.XmlDumper
Dumps the contents of a family tree to the desired destination.
dump(GradeBook) - Method in class edu.pdx.cs410J.grader.gradebook.XmlDumper
Dumps the contents of a GradeBook in XML format.
dump(PhoneBill) - Method in class edu.pdx.cs410J.phonebill.TextDumper
 
dump(Map<String, String>) - Method in class edu.pdx.cs410J.airlineweb.PrettyPrinter
 
dump(Map<String, String>) - Method in class edu.pdx.cs410J.airlineweb.TextDumper
 
dump(Map<String, String>) - Method in class edu.pdx.cs410J.apptbookweb.PrettyPrinter
 
dump(Map<String, String>) - Method in class edu.pdx.cs410J.apptbookweb.TextDumper
 
dump(Map<String, String>) - Method in class edu.pdx.cs410J.phonebillweb.PrettyPrinter
 
dump(Map<String, String>) - Method in class edu.pdx.cs410J.phonebillweb.TextDumper
 
dump(HttpServletRequest, PrintWriter) - Static method in class edu.pdx.cs410J.servlets.ServletInfoServlet
Dumps information about a HttpServletRequest to the given PrintWriter.
dump(T) - Method in interface edu.pdx.cs410J.AirlineDumper
Dumps an airline to some destination.
dump(T) - Method in interface edu.pdx.cs410J.AppointmentBookDumper
Dumps an appointment book to some destination.
dump(T) - Method in interface edu.pdx.cs410J.PhoneBillDumper
Dumps a phone bill to some destination.
Dumper - Interface in edu.pdx.cs410J.family
Classes that implement this interface dump a family tree to some destination.
dumpGradeBook(GradeBook, XmlHelper) - Static method in class edu.pdx.cs410J.grader.gradebook.XmlDumper
 
dumpReports(Iterable<String>, GradeBook, File, boolean) - Static method in class edu.pdx.cs410J.grader.SummaryReport
 
dumpReportTo(GradeBook, Student, PrintWriter, boolean) - Static method in class edu.pdx.cs410J.grader.SummaryReport
Computes the student's final average and makes a pretty report.
DumpScores - Class in edu.pdx.cs410J.grader
This program sorts the scores for a given assignment and dumps them to standard out.
DumpScores() - Constructor for class edu.pdx.cs410J.grader.DumpScores
 
DumpURL - Class in edu.pdx.cs410J.net
This program dumps the contents of a URL to standard out.
DumpURL() - Constructor for class edu.pdx.cs410J.net.DumpURL
 

E

EditMarriageDialog - Class in edu.pdx.cs410J.family
This is a dialog for editing a Marriage.
EditMarriageDialog(Marriage, JFrame, FamilyTree) - Constructor for class edu.pdx.cs410J.family.EditMarriageDialog
Creates a new EditMarriageDialog for editing an existing marriage.
EditMarriageDialog(Person, JFrame, FamilyTree) - Constructor for class edu.pdx.cs410J.family.EditMarriageDialog
Creates a new EditMarriageDialog for creating a new marriage involving one person.
EditMarriageDialog(JFrame, FamilyTree) - Constructor for class edu.pdx.cs410J.family.EditMarriageDialog
Creates a new EditMarriageField for adding a new Marriage to a family tree.
editPerson() - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Brings up a dialog box that edits the current Person
editPerson() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Called when a person is to be edited.
EditPersonDialog - Class in edu.pdx.cs410J.family
This is a dialog for editing a Person.
EditPersonDialog(Person, JFrame, FamilyTree) - Constructor for class edu.pdx.cs410J.family.EditPersonDialog
Creates a new EditPersonDialog for editing an existing Person.
EditPersonDialog(JFrame, FamilyTree) - Constructor for class edu.pdx.cs410J.family.EditPersonDialog
Creates a new EditPersonDialog for adding a new Person to a family tree.
edu.pdx.cs410J - package edu.pdx.cs410J
This package contains classes and interfaces used in the projects for CS410J: Programming with Java.
edu.pdx.cs410J.airline - package edu.pdx.cs410J.airline
Contains the application classes for the CS410J Airline project.
edu.pdx.cs410J.airlineweb - package edu.pdx.cs410J.airlineweb
 
edu.pdx.cs410J.apptbook - package edu.pdx.cs410J.apptbook
Contains the application classes for the CS410J Appointment Book project.
edu.pdx.cs410J.apptbookweb - package edu.pdx.cs410J.apptbookweb
 
edu.pdx.cs410J.core - package edu.pdx.cs410J.core
This package contains classes that demonstrate Java's core API.
edu.pdx.cs410J.datesAndText - package edu.pdx.cs410J.datesAndText
 
edu.pdx.cs410J.di - package edu.pdx.cs410J.di
Examples of using Dependency Injection and Google Guice.
edu.pdx.cs410J.examples - package edu.pdx.cs410J.examples
Contains miscellaneous example programs that don't necessarily fit into any of the lectures.
edu.pdx.cs410J.family - package edu.pdx.cs410J.family
The package contains a family tree application that uses many of the classes that we discuss in CS410J.
edu.pdx.cs410J.grader - package edu.pdx.cs410J.grader
This package contains classes that are used to keep track of students, grade projects, and submit assignments in CS410J.
edu.pdx.cs410J.grader.canvas - package edu.pdx.cs410J.grader.canvas
 
edu.pdx.cs410J.grader.gradebook - package edu.pdx.cs410J.grader.gradebook
 
edu.pdx.cs410J.grader.gradebook.ui - package edu.pdx.cs410J.grader.gradebook.ui
 
edu.pdx.cs410J.grader.poa - package edu.pdx.cs410J.grader.poa
 
edu.pdx.cs410J.grader.poa.ui - package edu.pdx.cs410J.grader.poa.ui
 
edu.pdx.cs410J.j2se15 - package edu.pdx.cs410J.j2se15
Contains examples of using the new Java lanaguage and API features that were introduced in J2SE version 1.5.
edu.pdx.cs410J.java8 - package edu.pdx.cs410J.java8
 
edu.pdx.cs410J.junit - package edu.pdx.cs410J.junit
The package contains examples of how to write unit tests using the JUnit test framework.
edu.pdx.cs410J.kata - package edu.pdx.cs410J.kata
 
edu.pdx.cs410J.lang - package edu.pdx.cs410J.lang
This package contains example Java programs that demonstrate fundamental aspects of the Java programming language such as declaring variables, handling exceptions, and class inheritance.
edu.pdx.cs410J.net - package edu.pdx.cs410J.net
This package contains classes that demonstrates Java's networking and concurrent programming facilities.
edu.pdx.cs410J.phonebill - package edu.pdx.cs410J.phonebill
Contains the application classes for the CS410J Phone Bill project.
edu.pdx.cs410J.phonebillweb - package edu.pdx.cs410J.phonebillweb
 
edu.pdx.cs410J.reflect - package edu.pdx.cs410J.reflect
This package contains examples of Java's Reflection API.
edu.pdx.cs410J.rmi - package edu.pdx.cs410J.rmi
 
edu.pdx.cs410J.security - package edu.pdx.cs410J.security
This package contains example code that demonstrates a number of Java's security features.
edu.pdx.cs410J.servlets - package edu.pdx.cs410J.servlets
This package contains examples of Java servlets that are deployed to a web container.
edu.pdx.cs410J.student - package edu.pdx.cs410J.student
 
edu.pdx.cs410J.tips - package edu.pdx.cs410J.tips
This package contains example of interesting and tricky Java programs from the "Tips and Tricks" lecture.
edu.pdx.cs410J.web - package edu.pdx.cs410J.web
 
edu.pdx.cs410J.whitlock - package edu.pdx.cs410J.whitlock
 
edu.pdx.cs410J.xml - package edu.pdx.cs410J.xml
This package contains classes and programs that demonstrate Java's APIs for working with XML, the Extensible Markup Language.
EMAIL_FOLDER_NAME - Static variable in class edu.pdx.cs410J.grader.ProjectSubmissionsProcessor
 
EmailAttachmentProcessor - Interface in edu.pdx.cs410J.grader
 
EmailCredentials - Class in edu.pdx.cs410J.grader.poa
 
EmailCredentials(String, String) - Constructor for class edu.pdx.cs410J.grader.poa.EmailCredentials
 
EmailCredentialsDialog - Class in edu.pdx.cs410J.grader.poa.ui
 
EmailCredentialsDialog(TopLevelJFrame) - Constructor for class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
EmailCredentialsPresenter - Class in edu.pdx.cs410J.grader.poa
 
EmailCredentialsPresenter(EventBus, EmailCredentialsView) - Constructor for class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
EmailCredentialsView - Interface in edu.pdx.cs410J.grader.poa
 
EmailCredentialsView.EmailAddressValueListener - Interface in edu.pdx.cs410J.grader.poa
 
EmailCredentialsView.PasswordValueListener - Interface in edu.pdx.cs410J.grader.poa
 
EmailCredentialsView.SubmitCredentialsListener - Interface in edu.pdx.cs410J.grader.poa
 
EmailSender - Class in edu.pdx.cs410J.grader
 
EmailSender() - Constructor for class edu.pdx.cs410J.grader.EmailSender
 
EmailSender.NewEmail - Class in edu.pdx.cs410J.grader
 
endTag() - Method in class edu.pdx.cs410J.grader.HtmlGenerator
 
EnhancedForLoop - Class in edu.pdx.cs410J.j2se15
Demonstrates J2SE's "enhanced for loop" functionality.
EnhancedForLoop() - Constructor for class edu.pdx.cs410J.j2se15.EnhancedForLoop
 
ENTER_CREDENTIALS_MESSAGE - Static variable in class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
EnumeratedTypes - Class in edu.pdx.cs410J.j2se15
Demonstrates J2SE's "enumerated type" facility.
EnumeratedTypes() - Constructor for class edu.pdx.cs410J.j2se15.EnumeratedTypes
 
equals(Object) - Method in class edu.pdx.cs410J.core.Cereal
Two be consistent with the natural ordering, two Cereals that have the same name, are themselves the same.
equals(Object) - Method in class edu.pdx.cs410J.di.Book
 
equals(Object) - Method in class edu.pdx.cs410J.di.CreditCard
 
equals(Object) - Method in class edu.pdx.cs410J.family.Person
Determines whether or not this Person is equal to another Person.
equals(Object) - Method in class edu.pdx.cs410J.family.PrettyPrinter.PersonSorter
Compares one PersonSorter to another.
equals(Object) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
Two RemotePersonImpls are considered equal if their underlying persons have the same id.
equals(Object) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Two Students are equal if they have the same id
equals(Object) - Method in class edu.pdx.cs410J.lang.AnnotationsExample
Deprecated.
 
equals(Object) - Method in class edu.pdx.cs410J.rmi.Movie
Two Movies are equal if they have the same id
EquationClient - Class in edu.pdx.cs410J.rmi
This class uses RMI to solve the below system of equations:
EquationClient() - Constructor for class edu.pdx.cs410J.rmi.EquationClient
 
EquationSolver - Interface in edu.pdx.cs410J.rmi
This remote interface provides methods for solving a system of equations on a remote machine.
EquationSolverImpl - Class in edu.pdx.cs410J.rmi
Instances of this remote class reside in a server JVM and perform the work of solving an equation of the form Ax = b.
EquationSolverImpl() - Constructor for class edu.pdx.cs410J.rmi.EquationSolverImpl
Creates a new EquationSolverImpl.
err - Static variable in class edu.pdx.cs410J.core.ReadDoubles
 
err - Static variable in class edu.pdx.cs410J.core.WriteDoubles
 
error(SAXParseException) - Method in class edu.pdx.cs410J.family.XmlHelper
 
error(SAXParseException) - Method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
 
error(SAXParseException) - Method in class edu.pdx.cs410J.ProjectXmlHelper
 
error(SAXParseException) - Method in class edu.pdx.cs410J.xml.PrintPhoneNumbers
 
error(SAXParseException) - Method in class edu.pdx.cs410J.xml.ValidateXml
 
ESTIMATED_HOURS - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
EventBusThatPublishesUnhandledExceptionEvents - Class in edu.pdx.cs410J.grader.poa
 
EventBusThatPublishesUnhandledExceptionEvents() - Constructor for class edu.pdx.cs410J.grader.poa.EventBusThatPublishesUnhandledExceptionEvents
 
evolutionOfIteration(String[], List<String>) - Method in class edu.pdx.cs410J.java8.InternalIteration
 
executeQuery(Query, Comparator<Movie>) - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Performs a query on the database.
executeQuery(Query, Comparator<Movie>) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Performs a query on the database.
extractNotesFrom(Element) - Static method in class edu.pdx.cs410J.family.XmlHelper
Extracts a bunch of notes from an Element
extractNotesFrom(Element) - Static method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
Extracts a bunch of notes from an Element
extractTextFrom(Element) - Static method in class edu.pdx.cs410J.family.XmlHelper
Extracts the text from an Element.
extractTextFrom(Element) - Static method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
Extracts the text from an Element.

F

F - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
F - Static variable in class edu.pdx.cs410J.junit.Grade
A grade representing an F
FALL - Static variable in class edu.pdx.cs410J.junit.Section
The fall term
FamilyTree - Class in edu.pdx.cs410J.family
This class represents a family tree.
FamilyTree() - Constructor for class edu.pdx.cs410J.family.FamilyTree
Creates an empty family tree.
FamilyTreeApplet - Class in edu.pdx.cs410J.family
This class is an applet that displays an immutable family tree.
FamilyTreeApplet() - Constructor for class edu.pdx.cs410J.family.FamilyTreeApplet
 
FamilyTreeException - Exception in edu.pdx.cs410J.family
This exception is thrown when something is wrong with a family tree or a data source from which a family tree is read.
FamilyTreeException(String) - Constructor for exception edu.pdx.cs410J.family.FamilyTreeException
Creates a new FamilyTreeException with the given message.
FamilyTreeException(String, Throwable) - Constructor for exception edu.pdx.cs410J.family.FamilyTreeException
Creates a new FamilyTreeException that wraps another exception.
FamilyTreeGUI - Class in edu.pdx.cs410J.family
This class is a graphical user interface that lets the user edit a family tree.
FamilyTreeGUI(String) - Constructor for class edu.pdx.cs410J.family.FamilyTreeGUI
Creates a new FamilyTreeGUI
FamilyTreeList - Class in edu.pdx.cs410J.family
A FamilyTreeList is a JList that contains the names of the people in a family tree.
FamilyTreeList() - Constructor for class edu.pdx.cs410J.family.FamilyTreeList
Creates a JList populates it with the name of
FamilyTreePanel - Class in edu.pdx.cs410J.family
This class is a JPanel that can be used to display a family tree.
FamilyTreePanel() - Constructor for class edu.pdx.cs410J.family.FamilyTreePanel
Creates a new FamilyTreePanel
FamilyTreeServlet - Class in edu.pdx.cs410J.servlets
A servlet that provides access to a FamilyTree via REST
FamilyTreeServlet() - Constructor for class edu.pdx.cs410J.servlets.FamilyTreeServlet
 
Farm - Class in edu.pdx.cs410J.core
This classes demonstrates Maps in the collection classes.
Farm() - Constructor for class edu.pdx.cs410J.core.Farm
 
fatalError(SAXParseException) - Method in class edu.pdx.cs410J.family.XmlHelper
 
fatalError(SAXParseException) - Method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
 
fatalError(SAXParseException) - Method in class edu.pdx.cs410J.ProjectXmlHelper
 
fatalError(SAXParseException) - Method in class edu.pdx.cs410J.xml.PrintPhoneNumbers
 
fatalError(SAXParseException) - Method in class edu.pdx.cs410J.xml.ValidateXml
 
FEMALE - Enum constant in enum edu.pdx.cs410J.family.Person.Gender
 
FEMALE - Static variable in class edu.pdx.cs410J.family.Person
 
FetchAndProcessGraderEmail - Class in edu.pdx.cs410J.grader
 
FetchAndProcessGraderEmail() - Constructor for class edu.pdx.cs410J.grader.FetchAndProcessGraderEmail
 
fetchAndProcessGraderEmails(String, GraderEmailAccount, File, GradeBook) - Static method in class edu.pdx.cs410J.grader.FetchAndProcessGraderEmail
 
fetchAttachmentsFromUnreadMessage(Message, EmailAttachmentProcessor) - Method in class edu.pdx.cs410J.grader.GraderEmailAccount
 
fetchAttachmentsFromUnreadMessagesInFolder(String, EmailAttachmentProcessor) - Method in class edu.pdx.cs410J.grader.GraderEmailAccount
 
fileExists(File) - Method in class edu.pdx.cs410J.grader.Submit
 
fileSelected(File) - Method in interface edu.pdx.cs410J.grader.poa.GradeBookView.FileSelectedListener
 
FileUploadServlet - Class in edu.pdx.cs410J.servlets
A servlet that demonstrates how to upload a file to a web server.
FileUploadServlet() - Constructor for class edu.pdx.cs410J.servlets.FileUploadServlet
 
fillInAddress(Element) - Method in class edu.pdx.cs410J.xml.PhoneBookEntry
Helper method to fill in address data from a chunk of an XML DOM tree.
fillInList(FamilyTree) - Method in class edu.pdx.cs410J.family.FamilyTreeList
Fills in the JList with the contents of a FamilyTree.
fillInPhone(Element) - Method in class edu.pdx.cs410J.xml.PhoneBookEntry
Helper method to fill in phone data from a chunk of an XML DOM tree.
FinalClassFilesUsingJava8 - Class in edu.pdx.cs410J.java8
 
FinalClassFilesUsingJava8() - Constructor for class edu.pdx.cs410J.java8.FinalClassFilesUsingJava8
 
findAssignmentInGradebookForCanvasQuiz(GradesFromCanvas.CanvasAssignment, GradeBook) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas
 
FindClassFiles - Class in edu.pdx.cs410J.reflect
This class provides an example of anonymous inner classes.
FindClassFiles() - Constructor for class edu.pdx.cs410J.reflect.FindClassFiles
 
FindJavaFiles - Class in edu.pdx.cs410J.core
This program demonstrates File, FileFilter, and FilenameFilter by searching recursively through directories and printing out the names of Java source files.
FindJavaFiles() - Constructor for class edu.pdx.cs410J.core.FindJavaFiles
 
FindJavaFilesUsingJava8 - Class in edu.pdx.cs410J.java8
This program demonstrates how Lambdas in Java 8 greatly simplify using "functional interfaces" like FileFilter and FileNameFilter.
FindJavaFilesUsingJava8() - Constructor for class edu.pdx.cs410J.java8.FindJavaFilesUsingJava8
 
findMovieWithId(long, Stream<Movie>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
findNumbersInString(String) - Static method in class edu.pdx.cs410J.grader.poa.POAAssignmentsPresenter
 
findStringsWithMoreThanOneCharacter() - Method in class edu.pdx.cs410J.java8.StreamOperations
 
findStudentInGradebookForCanvasStudent(GradesFromCanvas.CanvasStudent, GradeBook) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas
 
FirstBankOfPSU - Class in edu.pdx.cs410J.di
A CreditCardService that makes REST calls to access the First Bank of Portland State.
FirstBankOfPSU(String, int) - Constructor for class edu.pdx.cs410J.di.FirstBankOfPSU
 
FixMidterm - Class in edu.pdx.cs410J.grader
This is a little program that combines the grades for the midterm quiz, the dream job, and the resume into one grade.
FixMidterm() - Constructor for class edu.pdx.cs410J.grader.FixMidterm
 
fixZipFile(InputStream, OutputStream, HashMap<Attributes.Name, String>) - Method in class edu.pdx.cs410J.grader.AndroidZipFixer
 
Flies - Interface in edu.pdx.cs410J.lang
This interface is implemented by all animals that can fly.
Flight - Class in edu.pdx.cs410J.airline
 
Flight() - Constructor for class edu.pdx.cs410J.airline.Flight
 
fly() - Method in class edu.pdx.cs410J.lang.Bee
 
fly() - Method in class edu.pdx.cs410J.lang.Duck
 
fly() - Method in interface edu.pdx.cs410J.lang.Flies
 
Foo - Class in edu.pdx.cs410J.tips
 
Foo() - Constructor for class edu.pdx.cs410J.tips.Foo
 
forEach(Consumer<? super GradeBook.LetterGradeRanges.LetterGradeRange>) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges
 
forEachStudent(Consumer<Student>) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
formatDictionaryEntry(String, String) - Static method in class edu.pdx.cs410J.airlineweb.PrettyPrinter
 
formatDictionaryEntry(String, String) - Static method in class edu.pdx.cs410J.apptbookweb.PrettyPrinter
 
formatDictionaryEntry(String, String) - Static method in class edu.pdx.cs410J.phonebillweb.PrettyPrinter
 
formatDueDate(Assignment) - Static method in class edu.pdx.cs410J.grader.poa.POAAssignmentsPresenter
 
formatProjectType(Assignment.ProjectType) - Static method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummaries
 
formatSubmissionTime(LocalDateTime) - Static method in class edu.pdx.cs410J.grader.poa.POASubmissionPresenter
 
formatSubmissionTime(LocalDateTime) - Static method in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
FormattedDate - Class in edu.pdx.cs410J.datesAndText
This program reads a date and time from the command in DateFormat.MEDIUM format and prints it back out in all four formats.
FormattedDate() - Constructor for class edu.pdx.cs410J.datesAndText.FormattedDate
 
Formatting - Class in edu.pdx.cs410J.datesAndText
Demonstrated J2SE 1.5's facilities for printf-style formatting.
Formatting() - Constructor for class edu.pdx.cs410J.datesAndText.Formatting
 
formatTotalPoints(double) - Static method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
formatWordCount(int) - Static method in class edu.pdx.cs410J.airlineweb.PrettyPrinter
 
formatWordCount(int) - Static method in class edu.pdx.cs410J.apptbookweb.PrettyPrinter
 
formatWordCount(int) - Static method in class edu.pdx.cs410J.phonebillweb.PrettyPrinter
 
from(InternetAddress) - Method in class edu.pdx.cs410J.grader.EmailSender.NewEmail
 
from(String, String) - Method in class edu.pdx.cs410J.grader.EmailSender.NewEmail
 
fromString(String) - Static method in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
fromString(String) - Static method in enum edu.pdx.cs410J.grader.gradebook.Student.Section
 

G

Game - Interface in edu.pdx.cs410J.security
This interface describes a game.
GameConsole - Class in edu.pdx.cs410J.security
This class represents a game console that can play many games.
GameConsole() - Constructor for class edu.pdx.cs410J.security.GameConsole
 
GameConsolePriv - Class in edu.pdx.cs410J.security
This class represents a game console that can play many games.
GameConsolePriv() - Constructor for class edu.pdx.cs410J.security.GameConsolePriv
 
GaussianElimination - Class in edu.pdx.cs410J.rmi
This class performs Gaussian Elimination to solve a system of linear equations of the form Ax = b.
GaussianElimination() - Constructor for class edu.pdx.cs410J.rmi.GaussianElimination
 
generate(GradeBook) - Method in class edu.pdx.cs410J.grader.canvas.CanvasGradesCSVGenerator
 
generateHtmlForSurveyResponses(SurveyResponsesFromD2L, HtmlGenerator) - Static method in class edu.pdx.cs410J.grader.SurveyResponsesFromD2LGenerator
 
GenerateKeys - Class in edu.pdx.cs410J.security
This program generates a pair of DSA keys in files named public.key and private.key
GenerateKeys() - Constructor for class edu.pdx.cs410J.security.GenerateKeys
 
generateMailrc(GradeBook, PrintWriter) - Static method in class edu.pdx.cs410J.grader.GenerateMailrc
Generates a mailrc file for the students in a given grade book.
GenerateMailrc - Class in edu.pdx.cs410J.grader
This program generates a .mailrc file containing a mail alias for every student in a given grade book.
GenerateMailrc() - Constructor for class edu.pdx.cs410J.grader.GenerateMailrc
 
generateMarkdown(Writer, List<Assignment.ProjectType>) - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummaries
 
GenericsAndLegacy1 - Class in edu.pdx.cs410J.j2se15
This class demonstrates how generic collections can be used with legacy code that does not use generics.
GenericsAndLegacy1() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy1
 
GenericsAndLegacy1.Course - Class in edu.pdx.cs410J.j2se15
A "legacy" class that does not use generic collections.
GenericsAndLegacy1.GradStudent - Class in edu.pdx.cs410J.j2se15
A grad student
GenericsAndLegacy1.Student - Class in edu.pdx.cs410J.j2se15
A student
GenericsAndLegacy2 - Class in edu.pdx.cs410J.j2se15
This class demonstrates how updated domain classes that use generics can interact with legacy code that doesn't use generics.
GenericsAndLegacy2() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy2
 
GenericsAndLegacy2.Course - Class in edu.pdx.cs410J.j2se15
An updated domain class that uses generics
GenericsAndLegacy2.GradStudent - Class in edu.pdx.cs410J.j2se15
A grad student
GenericsAndLegacy2.Student - Class in edu.pdx.cs410J.j2se15
A student
get(Object) - Method in class edu.pdx.cs410J.AbstractLRUMap
Getting an element from a map marks the mapping as "used".
get(Map<String, String>) - Method in class edu.pdx.cs410J.web.HttpRequestHelper
Performs an HTTP GET
getActors() - Method in class edu.pdx.cs410J.rmi.Movie
Returns the ids of the actors that are in this movie
getAllDictionaryEntries() - Method in class edu.pdx.cs410J.airlineweb.AirlineRestClient
Returns all dictionary entries from the server
getAllDictionaryEntries() - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
Returns all dictionary entries from the server
getAllDictionaryEntries() - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillRestClient
Returns all dictionary entries from the server
getAppointments() - Method in class edu.pdx.cs410J.AbstractAppointmentBook
Returns all of the appointments in this appointment book as a collection of AbstractAppointments.
getAppointments() - Method in class edu.pdx.cs410J.apptbook.AppointmentBook
 
getArrival() - Method in class edu.pdx.cs410J.AbstractFlight
Returns this flight's arrival time as a Date.
getArrivalString() - Method in class edu.pdx.cs410J.AbstractFlight
Returns a textual representation of this flight's arrival time.
getArrivalString() - Method in class edu.pdx.cs410J.airline.Flight
 
getAssignment() - Method in class edu.pdx.cs410J.grader.gradebook.ui.NewAssignmentDialog
Returns the Assignment created by this dialog.
getAssignment() - Method in class edu.pdx.cs410J.grader.poa.AssignmentSelectedEvent
 
getAssignment() - Method in class edu.pdx.cs410J.grader.poa.RecordGradeEvent
 
getAssignment(String) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns the Assignment of a given name
getAssignmentName() - Method in class edu.pdx.cs410J.grader.AndroidProjectSubmissionsProcessor
 
getAssignmentName() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
Returns the name of the assignment that this Grade is for.
getAssignmentName() - Method in class edu.pdx.cs410J.grader.ZipFileSubmissionsProcessor
 
getAssignmentNames() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns the names of the assignments for this class
getAssignments() - Method in class edu.pdx.cs410J.grader.canvas.CanvasGradesCSVParser
 
getAssignments() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getAuthor() - Method in class edu.pdx.cs410J.di.Book
 
getAverage() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getAverageStringLength(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
getBalance() - Method in class edu.pdx.cs410J.net.BankAccount
 
getBalance() - Method in class edu.pdx.cs410J.net.SynchronizedBankAccount
 
getBalances() - Method in class edu.pdx.cs410J.di.CreditCardDatabase
 
getBeginTime() - Method in class edu.pdx.cs410J.AbstractAppointment
Returns the Date that this appointment begins.
getBeginTime() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns the time that this phone call began as a Date.
getBeginTimeString() - Method in class edu.pdx.cs410J.AbstractAppointment
Returns a String describing the beginning date and time of this appointment.
getBeginTimeString() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns a textual representation of the time that this phone call began.
getBeginTimeString() - Method in class edu.pdx.cs410J.apptbook.Appointment
 
getBeginTimeString() - Method in class edu.pdx.cs410J.phonebill.PhoneCall
 
getBook(int) - Method in class edu.pdx.cs410J.di.BookInventoryTableModel
 
getBooks() - Method in class edu.pdx.cs410J.di.BookDatabase
 
getBooks() - Method in interface edu.pdx.cs410J.di.BookInventory
Returns all of the books in this inventory
getBytesForXmlDocument(Document) - Static method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
 
getCallee() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns the phone number of the person who received this phone call.
getCallee() - Method in class edu.pdx.cs410J.phonebill.PhoneCall
 
getCaller() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns the phone number of the person who originated this phone call.
getCaller() - Method in class edu.pdx.cs410J.phonebill.PhoneCall
 
getCanvasId() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getCanvasId() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
getCanvasId() - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
getCharacters() - Method in class edu.pdx.cs410J.rmi.Movie
Returns a map of character names to the actor that played them.
getClassName() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns the name of the class represented by this GradeBook
getClassSize() - Method in class edu.pdx.cs410J.junit.Section
Returns the number of students enrolled in this section
getCode() - Method in exception edu.pdx.cs410J.di.CreditCardTransactionException
Returns the error code of the transaction
getColumnCount() - Method in class edu.pdx.cs410J.di.BookInventoryTableModel
 
getColumnCount() - Method in class edu.pdx.cs410J.di.CartTableModel
 
getColumnCount() - Method in class edu.pdx.cs410J.di.CheckoutInventoryTableModel
 
getColumnName(int) - Method in class edu.pdx.cs410J.di.BookInventoryTableModel
 
getColumnName(int) - Method in class edu.pdx.cs410J.di.CartTableModel
 
getColumnName(int) - Method in class edu.pdx.cs410J.di.CheckoutInventoryTableModel
 
getContent() - Method in class edu.pdx.cs410J.grader.poa.POASubmission
 
getContent() - Method in class edu.pdx.cs410J.web.HttpRequestHelper.Response
Returns the (presumably textual) response from the URL
getContentLines() - Method in class edu.pdx.cs410J.web.HttpRequestHelper.Response
Returns the number of lines in the response's content
getContentType() - Method in class edu.pdx.cs410J.grader.poa.POASubmission
 
getContentType() - Method in enum edu.pdx.cs410J.grader.poa.POASubmissionView.POAContentType
 
getCopies(Book) - Method in class edu.pdx.cs410J.di.BookDatabase
 
getCopies(Book) - Method in interface edu.pdx.cs410J.di.BookInventory
Returns the number of copies of the given book in the inventory
getCount() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getCourse() - Method in class edu.pdx.cs410J.junit.Section
Returns the course being offered
getCredits() - Method in class edu.pdx.cs410J.junit.Course
Returns the number of credits that this course is worth
getCRN() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns the Course Request Number (CRN) for this grade book.
getCurrentTime() - Method in interface edu.pdx.cs410J.grader.Submit.CurrentTimeProvider
 
getCustomer() - Method in class edu.pdx.cs410J.AbstractPhoneBill
Returns the name of the customer whose phone bill this is
getCustomer() - Method in class edu.pdx.cs410J.phonebill.PhoneBill
 
getDatabaseFile() - Method in class edu.pdx.cs410J.di.JaxbDatabase
 
getDate() - Method in class edu.pdx.cs410J.family.Marriage
Returns the date on which the husband and wife were married.
getDate() - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Returns the date on which the husband and wife were married
getDate() - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
getDateOfBirth() - Method in class edu.pdx.cs410J.family.Person
Returns this person's date of birth.
getDateOfBirth() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's date of birth
getDateOfBirth() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getDateOfDeath() - Method in class edu.pdx.cs410J.family.Person
Returns this person's date of death.
getDateOfDeath() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's date of death
getDateOfDeath() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getDefinition(String) - Method in class edu.pdx.cs410J.airlineweb.AirlineRestClient
Returns the definition for the given word
getDefinition(String) - Method in class edu.pdx.cs410J.airlineweb.AirlineServlet
 
getDefinition(String) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
Returns the definition for the given word
getDefinition(String) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
 
getDefinition(String) - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillRestClient
Returns the definition for the given word
getDefinition(String) - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
 
getDepartment() - Method in class edu.pdx.cs410J.junit.Course
Returns the department that offers this course
getDeparture() - Method in class edu.pdx.cs410J.AbstractFlight
Returns this flight's departure time as a Date.
getDepartureString() - Method in class edu.pdx.cs410J.AbstractFlight
Returns a textual representation of this flight's departure time.
getDepartureString() - Method in class edu.pdx.cs410J.airline.Flight
 
getDescription() - Method in class edu.pdx.cs410J.AbstractAppointment
Returns a description of this appointment (for instance, "Have coffee with Marsha").
getDescription() - Method in class edu.pdx.cs410J.apptbook.Appointment
 
getDescription() - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Returns a textual description of this marriage
getDescription() - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
getDescription() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns a string describing this person
getDescription() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getDescription() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Returns a description of this Assignment
getDescription() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns a complete textual description of this Student.
getDestination() - Method in class edu.pdx.cs410J.AbstractFlight
Returns the three-letter code of the airport at which this flight terminates.
getDestination() - Method in class edu.pdx.cs410J.airline.Flight
 
getDueDate() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
getElementAt(int) - Method in class edu.pdx.cs410J.grader.gradebook.ui.StudentsModel
 
getEmail() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the email address of this Student
getEmailAddress() - Method in class edu.pdx.cs410J.grader.poa.DownloadPOASubmissionsRequest
 
getEmailAddress() - Method in class edu.pdx.cs410J.grader.poa.EmailCredentials
 
getEmailAddress() - Method in class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
getEmailFolder() - Method in class edu.pdx.cs410J.grader.AndroidProjectSubmissionsProcessor
 
getEmailFolder() - Method in class edu.pdx.cs410J.grader.ProjectSubmissionsProcessor
 
getEmailFolder() - Method in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
getEmailFolder() - Method in class edu.pdx.cs410J.grader.SurveySubmissionsProcessor
 
getEndTime() - Method in class edu.pdx.cs410J.AbstractAppointment
Returns the Date that this appointment ends.
getEndTime() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns the time that this phone call was completed as a Date.
getEndTimeString() - Method in class edu.pdx.cs410J.AbstractAppointment
Returns a String describing the ending date and time of this appointment.
getEndTimeString() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns a textual representation of the time that this phone call was completed.
getEndTimeString() - Method in class edu.pdx.cs410J.apptbook.Appointment
 
getEndTimeString() - Method in class edu.pdx.cs410J.phonebill.PhoneCall
 
getEnrolledSection() - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
getEstimatedHours() - Method in class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
getFamilyTree() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Returns the FamilyTree being edited.
getFather() - Method in class edu.pdx.cs410J.family.Person
Returns this person's father.
getFatherId() - Method in class edu.pdx.cs410J.family.Person
Returns the id of this person's father.
getFatherId() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns the id of this person's father
getFatherId() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getFile() - Method in class edu.pdx.cs410J.grader.poa.LoadGradeBook
 
getFilmography(long) - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Returns the movie in which a given actor acted.
getFilmography(long) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Returns the movie in which a given actor acted.
GetFilmography - Class in edu.pdx.cs410J.rmi
This program searches the remote movie database for all of the movies that a given actor has acted in.
GetFilmography() - Constructor for class edu.pdx.cs410J.rmi.GetFilmography
 
getFirst() - Method in class edu.pdx.cs410J.j2se15.Tuple
 
getFirstName() - Method in class edu.pdx.cs410J.family.Person
Returns this person's first name.
getFirstName() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's first name
getFirstName() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getFirstName() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getFirstName() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the first name of this Student
getFixedEntryName(String) - Static method in class edu.pdx.cs410J.grader.AndroidZipFixer
 
getFlights() - Method in class edu.pdx.cs410J.AbstractAirline
Returns all of this airline's flights.
getFlights() - Method in class edu.pdx.cs410J.airline.Airline
 
getFrame() - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Returns the JFrame associated with this GUI.
getFrame() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Returns the JFrame associated with this GUI.
getFullName() - Method in class edu.pdx.cs410J.family.Person
Returns this person's full (first, middle, and last) name.
getFullName() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns this Student's full name including first, last, and nick names.
getGender() - Method in class edu.pdx.cs410J.family.Person
Returns this person's gender
getGender() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's gender (either Person.MALE or Person.FEMALE.
getGender() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getGrade(Assignment) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
getGrade(Section) - Method in class edu.pdx.cs410J.junit.Student
Returns the grade this student received in a given sesion of a course.
getGrade(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the Grade a student received on an assignment of a given name.
getGradeBook() - Method in class edu.pdx.cs410J.grader.poa.GradeBookLoaded
 
getGradeBook() - Method in class edu.pdx.cs410J.grader.poa.SaveGradeBook
 
getGradeNames() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the names of the assignments for which this Student has received a Grade.
getGrades() - Method in class edu.pdx.cs410J.grader.canvas.CanvasGradesCSVParser
 
getGrades() - Method in class edu.pdx.cs410J.junit.Student
Returns the grades that this student received
getGradeWidget() - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
getHostAndPort() - Static method in class edu.pdx.cs410J.j2se15.TupleExample
Returns the host and port on which the server runs
getHttpStatusCode() - Method in class edu.pdx.cs410J.web.HttpRequestHelper.Response
Returns the HTTP status code of the response
getHttpStatusCode() - Method in exception edu.pdx.cs410J.web.HttpRequestHelper.RestException
 
getHusband() - Method in class edu.pdx.cs410J.family.Marriage
Returns the husband in this marriage.
getHusbandId() - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Returns the id of the husband in the marriage
getHusbandId() - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
getId() - Method in class edu.pdx.cs410J.family.Person
Returns this person's id.
getId() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's unique id
getId() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getId() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasAssignment
 
getId() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the id of this Student
getId() - Method in class edu.pdx.cs410J.junit.Student
Returns the id of this student
getId() - Method in class edu.pdx.cs410J.rmi.Movie
Returns this Movie's id
getIdAt(int) - Method in class edu.pdx.cs410J.grader.gradebook.ui.StudentsModel
Returns the id of the student at the given index
getIsLateCheckbox() - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
getLastName() - Method in class edu.pdx.cs410J.family.Person
Returns this person's last name.
getLastName() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's last name
getLastName() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getLastName() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getLastName() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the last name of this Student
getLate() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the names of all of the assignments that are late.
getLetterGrade() - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
getLetterGradeForScore(Student.Section, double) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
getLetterGradeRanges(Student.Section) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
getLiving() - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Returns the people in the family tree that are living (i.e. have a date of birth, but no date of death)
getLiving() - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
getLiving(Date) - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Returns the people in the family tree were alive at a certain time
getLiving(Date) - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
GetLiving - Class in edu.pdx.cs410J.family
This program is an RMI client that queries a remote family tree
GetLiving() - Constructor for class edu.pdx.cs410J.family.GetLiving
 
getLocation() - Method in class edu.pdx.cs410J.family.Marriage
Returns the location at which the husband and wife were married.
getLocation() - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Returns the location at which the husband and wife were married
getLocation() - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
getLoginId() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getLongestString(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
getLowerQuartile() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getMajor() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the major of this Student
getManifestEntriesForStudent(String) - Method in class edu.pdx.cs410J.grader.AndroidZipFixer
 
getMarriage() - Method in class edu.pdx.cs410J.family.EditMarriageDialog
Returns the Marriage edited by this EditMarriageDialog.
getMarriage(int, int) - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Returns the marriage between two people.
getMarriage(int, int) - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
getMarriages() - Method in class edu.pdx.cs410J.family.Person
Returns the marriages that this person was involved in.
getMaximum() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getMedian() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getMessages() - Method in class edu.pdx.cs410J.net.ChatCommunicator
Gets messages from the ChatListener
getMessages() - Method in class edu.pdx.cs410J.net.ChatListener
Returns all incoming messages.
getMiddleName() - Method in class edu.pdx.cs410J.family.Person
Returns this person's middle name.
getMiddleName() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns this person's middle name
getMiddleName() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getMinimum() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getMother() - Method in class edu.pdx.cs410J.family.Person
Returns this person's mother.
getMotherId() - Method in class edu.pdx.cs410J.family.Person
Returns the id of this person's mother.
getMotherId() - Method in interface edu.pdx.cs410J.family.RemotePerson
Returns the id of this person's mother
getMotherId() - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
getMovie(long) - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Returns the Movie with the given id.
getMovie(long) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Returns the Movie with the given id.
getMovies() - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Returns all of the movies in the database
getMovies() - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
 
GetMoviesInYear - Class in edu.pdx.cs410J.rmi
This program queries the remote movie database an prints out the movies that were released in a given year.
GetMoviesInYear() - Constructor for class edu.pdx.cs410J.rmi.GetMoviesInYear
 
GetMoviesInYear.SortMoviesByTitle - Class in edu.pdx.cs410J.rmi
An inner serializable comparator that sorts movies alphabetically by their titles.
getMoviesWithActorSafe(long, Stream<Movie>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
getMoviesWithActorUnsafe(long, Stream<Movie>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
getName() - Method in class edu.pdx.cs410J.AbstractAirline
Returns the name of this airline.
getName() - Method in class edu.pdx.cs410J.airline.Airline
 
getName() - Method in class edu.pdx.cs410J.core.Cereal
Returns the name of this cereal
getName() - Method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
 
getName() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasAssignment
 
getName() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Returns the name of this Assignment
getName() - Method in class edu.pdx.cs410J.lang.Animal
Returns the name of this animal.
getName() - Method in interface edu.pdx.cs410J.security.Game
Returns the name of the game/
getName() - Method in class edu.pdx.cs410J.security.GuessingGame
 
getName(String) - Static method in class edu.pdx.cs410J.AirportNames
Returns the name of an airport with a given three-letter code or null if no airport with code exists.
getNamesMap() - Static method in class edu.pdx.cs410J.AirportNames
Returns an unmodifiable Map that maps airport codes to their names.
getNickName() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the nick name of this Student
getNotable() - Method in class edu.pdx.cs410J.grader.gradebook.ui.NotesPanel
Returns the Notable edited by this NotesPanel.
getNotes() - Method in interface edu.pdx.cs410J.grader.gradebook.Notable
Returns notes about this object.
getNotes() - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
Returns notes about this Assignment
getNumber() - Method in class edu.pdx.cs410J.AbstractFlight
Returns a number that uniquely identifies this flight.
getNumber() - Method in class edu.pdx.cs410J.airline.Flight
 
getNumber() - Method in class edu.pdx.cs410J.di.CreditCard
Returns the number of this credit card
getNumber() - Method in class edu.pdx.cs410J.junit.Course
Returns the number of this course
getNumberOfAwards() - Method in class edu.pdx.cs410J.rmi.Movie
 
getOwnerName() - Method in class edu.pdx.cs410J.AbstractAppointmentBook
Returns the name of the owner of this appointment book.
getOwnerName() - Method in class edu.pdx.cs410J.apptbook.AppointmentBook
 
getPassword() - Method in class edu.pdx.cs410J.grader.poa.DownloadPOASubmissionsRequest
 
getPassword() - Method in class edu.pdx.cs410J.grader.poa.EmailCredentials
 
getPassword() - Method in class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
getPeople() - Method in class edu.pdx.cs410J.family.FamilyTree
Returns a collection of Persons that are in this family tree.
getPerson() - Method in class edu.pdx.cs410J.family.AddPersonDialog
Returns the Person created by this AddPersonDialog.
getPerson() - Method in class edu.pdx.cs410J.family.ChoosePersonDialog
Returns the choosen person
getPerson() - Method in class edu.pdx.cs410J.family.EditPersonDialog
Returns the Person created by this EditPersonDialog.
getPerson(int) - Method in class edu.pdx.cs410J.family.FamilyTree
Returns a person in this family tree with a given id.
getPerson(int) - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Gets the person with the given id.
getPerson(int) - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
getPerson(String, String) - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Gets the person with the given first and last name.
getPerson(String, String) - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
getPhoneCalls() - Method in class edu.pdx.cs410J.AbstractPhoneBill
Returns all of the phone calls (as instances of AbstractPhoneCall) in this phone bill
getPhoneCalls() - Method in class edu.pdx.cs410J.phonebill.PhoneBill
 
getPoints() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Returns the number of points this Assignment is worth
getPointsPossible() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasAssignment
 
getPrice() - Method in class edu.pdx.cs410J.core.Cereal
Returns the price of this cereal
getPrice() - Method in class edu.pdx.cs410J.di.Book
 
getProjectType() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
getQuestions() - Method in class edu.pdx.cs410J.grader.SurveyResponsesFromD2L
 
getRange(LetterGrade) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges
 
getReportFileName(String) - Static method in class edu.pdx.cs410J.grader.SummaryReport
 
getResponsesTo(String) - Method in class edu.pdx.cs410J.grader.SurveyResponsesFromD2L
 
getResubmitted() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the names of all of the assignments that are resubmitted.
getRowCount() - Method in class edu.pdx.cs410J.di.BookInventoryTableModel
 
getRowCount() - Method in class edu.pdx.cs410J.di.CartTableModel
 
getScore() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
Returns the score the student received on the assignment.
getScore() - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
getScore() - Method in class edu.pdx.cs410J.grader.poa.RecordGradeEvent
 
getScore() - Method in class edu.pdx.cs410J.grader.ProjectGradesImporter.ProjectScore
 
getScore(GradesFromCanvas.CanvasAssignment) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getScoreFrom(Reader) - Static method in class edu.pdx.cs410J.grader.ProjectGradesImporter
 
getSecond() - Method in class edu.pdx.cs410J.j2se15.Tuple
 
getSection() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
getSectionName(Student.Section) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
getSections() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
getSelectedPerson() - Method in class edu.pdx.cs410J.family.FamilyTreeList
Returns the currently selected person.
getSelectedStudent() - Method in class edu.pdx.cs410J.grader.poa.StudentSelectedEvent
 
getSize() - Method in class edu.pdx.cs410J.grader.gradebook.ui.StudentsModel
 
getSortedStrings(Stream<String>) - Method in class edu.pdx.cs410J.java8.StreamOperations
 
getSource() - Method in class edu.pdx.cs410J.AbstractFlight
Returns the three-letter code of the airport at which this flight originates.
getSource() - Method in class edu.pdx.cs410J.airline.Flight
 
getStatusMessage() - Method in class edu.pdx.cs410J.grader.poa.StatusMessage
 
getStudent() - Method in class edu.pdx.cs410J.grader.poa.RecordGradeEvent
 
getStudent(String) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
getStudentIds() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns the ids of all the students in this class
getStudentNames() - Method in class edu.pdx.cs410J.AbstractLRUMap
Returns the names of the students who implemented this LRU Map.
getStudents() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas
 
getStudents() - Method in class edu.pdx.cs410J.j2se15.GenericsAndLegacy1.Course
 
getStudents() - Method in class edu.pdx.cs410J.j2se15.GenericsAndLegacy2.Course
 
getStudents() - Method in class edu.pdx.cs410J.junit.Section
Returns the students enrolled in this section
getSubject() - Method in class edu.pdx.cs410J.grader.poa.POASubmission
 
getSubjectWidget() - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
getSubmission() - Method in class edu.pdx.cs410J.grader.poa.POASubmissionSelected
 
getSubmissionContentWidget() - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
getSubmissionInfos() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
 
getSubmissionNote(String, LocalDateTime) - Static method in class edu.pdx.cs410J.grader.ZipFileSubmissionsProcessor
 
getSubmissionTime() - Method in class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
getSubmissionTimes() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
 
getSubmissionTimeWidget() - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
getSubmitter() - Method in class edu.pdx.cs410J.grader.poa.POASubmission
 
getSubmitterWidget() - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
getSubmitTime() - Method in class edu.pdx.cs410J.grader.poa.POASubmission
 
getSupportedContentTypes() - Method in interface edu.pdx.cs410J.grader.EmailAttachmentProcessor
 
getSupportedContentTypes() - Method in class edu.pdx.cs410J.grader.ProjectSubmissionsProcessor
 
getSupportedContentTypes() - Method in class edu.pdx.cs410J.grader.SurveySubmissionsProcessor
 
getSupportedContentTypes() - Method in class edu.pdx.cs410J.grader.ZipFileSubmissionsProcessor
 
getSupportedOptions() - Method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
 
getSupportedSourceVersion() - Method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
 
getSurveyResponses() - Method in class edu.pdx.cs410J.grader.D2LSurveyResponsesCSVParser
 
getTerm() - Method in class edu.pdx.cs410J.junit.Section
Returns the term in which this section is offered
getTimeEstimateSummaries(GradeBook) - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary
 
getTimeEstimateSummaries(List<GradeBook>) - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary
 
getTimeEstimateSummary(Assignment.ProjectType) - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummaries
 
getTitle() - Method in class edu.pdx.cs410J.di.Book
 
getTitle() - Method in class edu.pdx.cs410J.rmi.Movie
Returns the title of this Movie
getTotal() - Method in class edu.pdx.cs410J.di.CartTableModel
Returns the total amount of the items in the cart
getTotalPoints() - Method in class edu.pdx.cs410J.grader.ProjectGradesImporter.ProjectScore
 
getType() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Returns the type of this Assignment
getUnhandledException() - Method in class edu.pdx.cs410J.grader.poa.UnhandledExceptionEvent
 
getUpperQuartile() - Method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
getValueAt(int, int) - Method in class edu.pdx.cs410J.di.BookInventoryTableModel
 
getValueAt(int, int) - Method in class edu.pdx.cs410J.di.CartTableModel
 
getValueAt(int, int) - Method in class edu.pdx.cs410J.di.CheckoutInventoryTableModel
 
getWife() - Method in class edu.pdx.cs410J.family.Marriage
Returns the wife in this marriage.
getWifeId() - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Returns the id of the wife in the marriage
getWifeId() - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
getYear() - Method in class edu.pdx.cs410J.junit.Section
Returns the year in which this section is offered
getYear() - Method in class edu.pdx.cs410J.rmi.Movie
Returns the year in which this movie was released
getZipEntryNameFor(File) - Method in class edu.pdx.cs410J.grader.Submit
Returns the name of a File relative to the source directory.
getZipEntryNameFor(File) - Method in class edu.pdx.cs410J.grader.SubmitAndroidProject
 
getZipEntryNameFor(String) - Static method in class edu.pdx.cs410J.grader.Submit
 
getZipFileTitle() - Method in class edu.pdx.cs410J.grader.Submit
 
giveMilk() - Method in class edu.pdx.cs410J.lang.Mammal
All mammals can produce milk
Grade - Class in edu.pdx.cs410J.grader.gradebook
This class represent the grade a student got on an assignment.
Grade - Class in edu.pdx.cs410J.junit
This class specifies the grades a student can get a section of a course
Grade(Assignment, double) - Constructor for class edu.pdx.cs410J.grader.gradebook.Grade
 
Grade(String, double) - Constructor for class edu.pdx.cs410J.grader.gradebook.Grade
Creates a Grade for a given assignment
Grade.SubmissionInfo - Class in edu.pdx.cs410J.grader.gradebook
 
gradeBook - Variable in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
GradeBook - Class in edu.pdx.cs410J.grader.gradebook
This class represents a grade book that contains information about a CS410J class: the assignments, the students and their grades.
GradeBook(String) - Constructor for class edu.pdx.cs410J.grader.gradebook.GradeBook
Creates a new GradeBook for a given class
GradeBook.LetterGradeRanges - Class in edu.pdx.cs410J.grader.gradebook
 
GradeBook.LetterGradeRanges.LetterGradeRange - Class in edu.pdx.cs410J.grader.gradebook
 
GradeBook.LetterGradeRanges.LetterGradeRange.InvalidLetterGradeRange - Exception in edu.pdx.cs410J.grader.gradebook
 
GradeBookFileManager - Class in edu.pdx.cs410J.grader.poa
 
GradeBookFileManager(EventBus) - Constructor for class edu.pdx.cs410J.grader.poa.GradeBookFileManager
 
GradeBookGUI - Class in edu.pdx.cs410J.grader.gradebook.ui
This class is a main GUI for manipulate the grade book for CS410J.
GradeBookGUI(String) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.GradeBookGUI
Create and lay out a new GradeBookGUI
GradeBookLoaded - Class in edu.pdx.cs410J.grader.poa
 
GradeBookLoaded(GradeBook) - Constructor for class edu.pdx.cs410J.grader.poa.GradeBookLoaded
 
GradeBookPanel - Class in edu.pdx.cs410J.grader.gradebook.ui
This panel displays the contents of a grade book.
GradeBookPanel(JFrame) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.GradeBookPanel
Creates a new GradeBookPanel and lays out all of its components.
GradeBookPresenter - Class in edu.pdx.cs410J.grader.poa
 
GradeBookPresenter(EventBus, GradeBookView) - Constructor for class edu.pdx.cs410J.grader.poa.GradeBookPresenter
 
GradeBookView - Interface in edu.pdx.cs410J.grader.poa
 
GradeBookView.FileSelectedListener - Interface in edu.pdx.cs410J.grader.poa
 
GradeBookView.SaveGradeBookListener - Interface in edu.pdx.cs410J.grader.poa
 
GradeBookWidget - Class in edu.pdx.cs410J.grader.poa.ui
 
GradeBookWidget(TopLevelJFrame) - Constructor for class edu.pdx.cs410J.grader.poa.ui.GradeBookWidget
 
GradePanel - Class in edu.pdx.cs410J.grader.gradebook.ui
This panel is used to display and edit a Student's Grades.
GradePanel() - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.GradePanel
Creates and populates a new GradePanel
GraderEmailAccount - Class in edu.pdx.cs410J.grader
 
GraderEmailAccount(String, int, String, String, boolean, GraderEmailAccount.StatusLogger) - Constructor for class edu.pdx.cs410J.grader.GraderEmailAccount
 
GraderEmailAccount(String, String, GraderEmailAccount.StatusLogger) - Constructor for class edu.pdx.cs410J.grader.GraderEmailAccount
 
GraderEmailAccount.StatusLogger - Interface in edu.pdx.cs410J.grader
 
GraderTools - Class in edu.pdx.cs410J.grader
 
GraderTools() - Constructor for class edu.pdx.cs410J.grader.GraderTools
 
GradesFromCanvas - Class in edu.pdx.cs410J.grader.canvas
 
GradesFromCanvas() - Constructor for class edu.pdx.cs410J.grader.canvas.GradesFromCanvas
 
GradesFromCanvas.CanvasAssignment - Class in edu.pdx.cs410J.grader.canvas
 
GradesFromCanvas.CanvasStudent - Class in edu.pdx.cs410J.grader.canvas
 
GradesFromCanvas.CanvasStudentBuilder - Class in edu.pdx.cs410J.grader.canvas
 
GradesFromCanvasImporter - Class in edu.pdx.cs410J.grader.canvas
 
GradesFromCanvasImporter() - Constructor for class edu.pdx.cs410J.grader.canvas.GradesFromCanvasImporter
 
GradStudent() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy1.GradStudent
 
GradStudent() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy2.GradStudent
 
GRADUATE - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Student.Section
 
GRADUATE_DIRECTORY_NAME - Static variable in class edu.pdx.cs410J.grader.SummaryReport
 
GraphNode - Class in edu.pdx.cs410J.net
This class is used to demonstrate object serialization support for referential integrity.
GraphNode() - Constructor for class edu.pdx.cs410J.net.GraphNode
 
GuessingGame - Class in edu.pdx.cs410J.security
This is a little guessing game that counts the number of times it takes the user to guess a number between one and ten.
GuessingGame() - Constructor for class edu.pdx.cs410J.security.GuessingGame
 
GuicyBookStoreApp - Class in edu.pdx.cs410J.di
 
GuicyBookStoreApp() - Constructor for class edu.pdx.cs410J.di.GuicyBookStoreApp
 

H

handleStatusMessage(StatusMessage) - Method in class edu.pdx.cs410J.grader.poa.StatusMessagePresenter
 
hashCode() - Method in class edu.pdx.cs410J.core.Cereal
Two cereals that are equal must have the same hash code.
hashCode() - Method in class edu.pdx.cs410J.di.Book
 
hashCode() - Method in class edu.pdx.cs410J.di.CreditCard
 
hashCode() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Two students that are equal must have the same hash code
hasNumericRange() - Method in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
hasSupportedContentType(Message) - Method in interface edu.pdx.cs410J.grader.EmailAttachmentProcessor
 
Hello - Class in edu.pdx.cs410J.lang
This class simply prints "Hello World".
Hello() - Constructor for class edu.pdx.cs410J.lang.Hello
 
HTML - Enum constant in enum edu.pdx.cs410J.grader.poa.POASubmissionView.POAContentType
 
HtmlGenerator - Class in edu.pdx.cs410J.grader
 
HtmlGenerator(Writer) - Constructor for class edu.pdx.cs410J.grader.HtmlGenerator
 
HttpRequestHelper - Class in edu.pdx.cs410J.web
A helper class that provides methods for requesting resources via HTTP
HttpRequestHelper(String) - Constructor for class edu.pdx.cs410J.web.HttpRequestHelper
 
HttpRequestHelper.Response - Class in edu.pdx.cs410J.web
Encapsulates a response to an HTTP request
HttpRequestHelper.RestException - Exception in edu.pdx.cs410J.web
 
Human - Class in edu.pdx.cs410J.lang
This class represents a human being (not a human doing).
Human() - Constructor for class edu.pdx.cs410J.j2se15.CovariantReturns.Human
 
Human(String) - Constructor for class edu.pdx.cs410J.lang.Human
 

I

I - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
id - Variable in class edu.pdx.cs410J.net.SynchronizedBankAccount
 
ID_COLUMN - Static variable in interface edu.pdx.cs410J.grader.canvas.CanvasGradesCSVColumnNames
 
importGradesFromCanvas(GradesFromCanvas, GradeBook) - Static method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvasImporter
 
ImportStudents - Class in edu.pdx.cs410J.grader
This program imports a bunch of students into a grade book.
ImportStudents() - Constructor for class edu.pdx.cs410J.grader.ImportStudents
 
INCOMPLETE - Static variable in class edu.pdx.cs410J.grader.gradebook.Grade
The assignment is not complete
indent(String, int, PrintWriter) - Static method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
Indents a block of text a given amount.
info(String) - Method in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
init() - Method in class edu.pdx.cs410J.family.FamilyTreeApplet
Creates a FamilyTreePanel to view a family tree.
init() - Method in class edu.pdx.cs410J.servlets.MovieDatabaseServlet
 
init(Locale, Reporter) - Method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
 
init(FilterConfig) - Method in class edu.pdx.cs410J.di.RestLoggingFilter
 
init(ServletConfig) - Method in class edu.pdx.cs410J.servlets.FamilyTreeServlet
 
Insect - Class in edu.pdx.cs410J.lang
This class represents an insect.
Insect() - Constructor for class edu.pdx.cs410J.lang.Insect
 
InstantiateClass - Class in edu.pdx.cs410J.reflect
This program reads the name of a class with a zero-argument constructor and uses Java reflection to load and instantiate the class.
InstantiateClass() - Constructor for class edu.pdx.cs410J.reflect.InstantiateClass
 
InternalIteration - Class in edu.pdx.cs410J.java8
 
InternalIteration() - Constructor for class edu.pdx.cs410J.java8.InternalIteration
 
InterruptingThread - Class in edu.pdx.cs410J.net
This program starts up a bunch of WorkingThreads and also starts an InterruptingThread that will interrupt each WorkingThread after a given number of seconds.
InterruptingThread(String) - Constructor for class edu.pdx.cs410J.net.InterruptingThread
 
InvalidLetterGradeRange(String) - Constructor for exception edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange.InvalidLetterGradeRange
 
inventory - Variable in class edu.pdx.cs410J.di.BookInventoryTableModel
 
invert(double) - Method in class edu.pdx.cs410J.lang.Javadoc
Returns the inverse of a double
isCellEditable(int, int) - Method in class edu.pdx.cs410J.di.CheckoutInventoryTableModel
 
isDirty() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns true if this GradeBook has been modified.
isDirty() - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
Returns true if this Assignment has been modified.
isDirty() - Method in class edu.pdx.cs410J.grader.gradebook.Student
If any of its grades is dirty, then the student is dirty
isEmailAddress(String) - Static method in class edu.pdx.cs410J.grader.Survey
 
isIncomplete() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
 
isInMavenProjectDirectory(File) - Method in class edu.pdx.cs410J.grader.Submit
 
isJavaIdentifier(String) - Static method in class edu.pdx.cs410J.grader.Survey
 
isLastColumn(int) - Method in class edu.pdx.cs410J.di.CheckoutInventoryTableModel
 
isLastMessage() - Method in class edu.pdx.cs410J.net.ChatMessage
Returns true if this is the last message sent
isLate() - Method in class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
isLate() - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
isLate() - Method in class edu.pdx.cs410J.grader.poa.RecordGradeEvent
 
isNineDigitStudentId(String) - Method in class edu.pdx.cs410J.grader.Submit
 
isNotGraded() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
 
isScoreInRange(double) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
isSubmissionLate(LocalDateTime) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
isValidDateAndTime(String) - Static method in class edu.pdx.cs410J.airline.Project1
 
isValidDateAndTime(String) - Static method in class edu.pdx.cs410J.apptbook.Project1
 
isValidDateAndTime(String) - Static method in class edu.pdx.cs410J.phonebill.Project1
 
iterator() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges
 

J

Javadoc - Class in edu.pdx.cs410J.lang
This class demonstrates Javadoc comments
Javadoc() - Constructor for class edu.pdx.cs410J.lang.Javadoc
 
JavaFilenameFilter - Class in edu.pdx.cs410J.core
This class is a FilenameFilter that only accepts files that end in .java.
JavaFilenameFilter() - Constructor for class edu.pdx.cs410J.core.JavaFilenameFilter
 
JaxbDatabase - Class in edu.pdx.cs410J.di
The superclass of classes that store objects serialized to a file using JAXB
JaxbDatabase(File, String, Class<?>...) - Constructor for class edu.pdx.cs410J.di.JaxbDatabase
 

K

Kata - Class in edu.pdx.cs410J.kata
A class for getting started with a code kata Use IntelliJ's "Refactor | Rename..." command to change the name of this class (and its tests).
Kata() - Constructor for class edu.pdx.cs410J.kata.Kata
 
KOANS - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 

L

LastVisitServlet - Class in edu.pdx.cs410J.servlets
This servlet sets cookies on the client's browser to determine when the last time the page was visited.
LastVisitServlet() - Constructor for class edu.pdx.cs410J.servlets.LastVisitServlet
 
letterGrade() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
LetterGrade - Enum in edu.pdx.cs410J.grader.gradebook
 
LetterGradeRange(LetterGrade, int, int) - Constructor for class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
LetterGradeRangesPanel - Class in edu.pdx.cs410J.grader.gradebook.ui
 
LetterGradeRangesPanel(Student.Section) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.LetterGradeRangesPanel
 
Listener - Class in edu.pdx.cs410J.net
This program listens to a socket.
Listener() - Constructor for class edu.pdx.cs410J.net.Listener
 
loadClass(String) - Method in class edu.pdx.cs410J.reflect.LoggingClassLoader
Invoked as this class loader is loading a class
LoadFromURL - Class in edu.pdx.cs410J.net
Uses a URLClassLoader to load a resource from a given URL.
LoadFromURL() - Constructor for class edu.pdx.cs410J.net.LoadFromURL
 
loadGame(String, String) - Method in class edu.pdx.cs410J.security.GameConsole
Loads a Game from a given URL.
LoadGradeBook - Class in edu.pdx.cs410J.grader.poa
 
LoadGradeBook(File) - Constructor for class edu.pdx.cs410J.grader.poa.LoadGradeBook
 
loadGradeBookFromFile(LoadGradeBook) - Method in class edu.pdx.cs410J.grader.poa.GradeBookFileManager
 
LocalDateTimeExample - Class in edu.pdx.cs410J.datesAndText
 
LocalDateTimeExample() - Constructor for class edu.pdx.cs410J.datesAndText.LocalDateTimeExample
 
logException(String, Exception) - Method in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
logger - Variable in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
logger - Static variable in class edu.pdx.cs410J.grader.ZipFileMaker
 
LoggingClassLoader - Class in edu.pdx.cs410J.reflect
This ClassLoader prints out the name of every class that it (or its parent) loads.
LoggingClassLoader(URL[], ClassLoader) - Constructor for class edu.pdx.cs410J.reflect.LoggingClassLoader
Creates a LoggingClassLoader that loads classes from a given array of URLs.
logStatus(String) - Method in interface edu.pdx.cs410J.grader.GraderEmailAccount.StatusLogger
 
looksLikeAnEmailAddress(String) - Method in class edu.pdx.cs410J.grader.Submit
 
lowerQuartile(List<Double>) - Static method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 

M

MailFile - Class in edu.pdx.cs410J.examples
This program uses the JavaMail API to send a file to someone as a MIME attachment to an email.
MailFile() - Constructor for class edu.pdx.cs410J.examples.MailFile
 
main(String[]) - Static method in class edu.pdx.cs410J.airline.Project1
 
main(String...) - Static method in class edu.pdx.cs410J.airlineweb.Project5
 
main(String[]) - Static method in class edu.pdx.cs410J.AirportNames
Prints the names of the airports with the given codes to standard out
main(String[]) - Static method in class edu.pdx.cs410J.apptbook.Project1
 
main(String...) - Static method in class edu.pdx.cs410J.apptbookweb.Project4
 
main(String[]) - Static method in class edu.pdx.cs410J.core.Cereal
Demonstrates the natural ordering of Cereals by adding a bunch of cereals to a SortedSet
main(String[]) - Static method in class edu.pdx.cs410J.core.CerealComparator
 
main(String[]) - Static method in class edu.pdx.cs410J.core.Collections
 
main(String[]) - Static method in class edu.pdx.cs410J.core.Farm
Create a Map and print it.
main(String[]) - Static method in class edu.pdx.cs410J.core.FindJavaFiles
The one command line parameter is the directory in which to start the search.
main(String[]) - Static method in class edu.pdx.cs410J.core.ModifyWhileIterating
 
main(String[]) - Static method in class edu.pdx.cs410J.core.ParseString
The second String from the command line contains the parsing delimiters.
main(String[]) - Static method in class edu.pdx.cs410J.core.PersonComparator
Creates a set of Persons and prints out the contents.
main(String[]) - Static method in class edu.pdx.cs410J.core.ReadDate
Read a Date instance from th file whose name is specified on the command line.
main(String[]) - Static method in class edu.pdx.cs410J.core.ReadDoubles
The one command line argument is the name of the file to read.
main(String[]) - Static method in class edu.pdx.cs410J.core.ReadFromConsole
 
main(String[]) - Static method in class edu.pdx.cs410J.core.SystemProperties
Print out a couple of the system properties and check to see if the "edu.pdx.cs410J.Debug" property has been set on the command line.
main(String[]) - Static method in class edu.pdx.cs410J.core.WrapperObjects
 
main(String[]) - Static method in class edu.pdx.cs410J.core.WriteDoubles
The first command line argument is the name of the file, the remaining are the doubles
main(String[]) - Static method in class edu.pdx.cs410J.core.WriteToFile
The first argument is the file to write to.
main(String[]) - Static method in class edu.pdx.cs410J.core.WriteToFileTryWithResource
The first argument is the file to write to.
main(String[]) - Static method in class edu.pdx.cs410J.core.WriteToFileUsingTryWithResources
The first argument is the file to write to.
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.AroundTheWorld
Parses the command line to determine which locale to display information in.
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.DateDemo
This main method works with dates.
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.DateTimeFormatterExample
 
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.FormattedDate
The command line contains a date to be formatted
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.Formatting
Formats a number of different kinds of data using J2SE 1.5's formatting facilities.
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.LocalDateTimeExample
 
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.SimpleDate
 
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.SortDateFormatSHORT
 
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.Today
 
main(String[]) - Static method in class edu.pdx.cs410J.datesAndText.VarArgs
Prints the sum of a bunch of numbers
main(String...) - Static method in class edu.pdx.cs410J.di.BookStoreApp
 
main(String...) - Static method in class edu.pdx.cs410J.di.GuicyBookStoreApp
 
main(String[]) - Static method in class edu.pdx.cs410J.examples.ClassComparator
Create a bunch of object and store them in a set using a ClassComparator.
main(String[]) - Static method in class edu.pdx.cs410J.examples.MailFile
Reads the name of the file to be sent, the recipient of the email, and the subject of the email (which may contain multiple words) from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.examples.MakeJar
Reads the name of the Jar file followed by the names of the files to be added to the jar file from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.examples.Reflect
Reads a class name from the command line, loads it and prints out information about it.
main(String[]) - Static method in class edu.pdx.cs410J.family.AddPerson
Main program that parsers the command line and adds a person to a family tree.
main(String[]) - Static method in class edu.pdx.cs410J.family.AddPersonDialog
Simple test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.EditPersonDialog
Simple test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.FamilyTreeGUI
Creates a FamilyTreeGUI
main(String[]) - Static method in class edu.pdx.cs410J.family.FamilyTreePanel
Creates a FamilyTreePanel that is displayed inside a JFrame
main(String[]) - Static method in class edu.pdx.cs410J.family.GetLiving
 
main(String[]) - Static method in class edu.pdx.cs410J.family.MarriageMain
A simple test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.NoteMarriage
Main program that parses the command line and creates a marriage.
main(String[]) - Static method in class edu.pdx.cs410J.family.PersonMain
A simple test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.PrettyPrinter
Test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.TextDumper
Test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.TextParser
Test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.UpdateMarriage
 
main(String[]) - Static method in class edu.pdx.cs410J.family.UpdatePerson
 
main(String[]) - Static method in class edu.pdx.cs410J.family.XmlDumper
Test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.XmlParser
Test program.
main(String[]) - Static method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.AdjustProjectGrade
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.AndroidZipFixer
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvasImporter
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.DumpScores
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.FetchAndProcessGraderEmail
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.FixMidterm
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.GenerateMailrc
Main program.
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.Assignment
Main program that creates/edits an Assignment in a grade book stored in an XML file.
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.Grade
A main program that creates/edits a student's grade.
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Main program that is used to create a GradeBook
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.Student
Main program that is used to add a Student to a grade book.
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
Test program
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.ClassPanel
Test program that displays and edits the information in a given grade book stored in an XML file.
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.GradeBookGUI
Main program.
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.GradeBookPanel
Test program
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.GradePanel
Test program
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.StudentPanel
Test program
main(String[]) - Static method in class edu.pdx.cs410J.grader.gradebook.ui.StudentsList
Test program that reads a grade book from an XML file and displays the students in it using a StudentsList.
main(String[]) - Static method in class edu.pdx.cs410J.grader.GraderTools
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.ImportStudents
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.ParseTextFile
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.poa.ui.PlanOfAttackGrader
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.PrintEmailSubjects
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.ProjectGradesImporter
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.StudentFileMailer
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.Submit
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.SubmitAndroidProject
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.SummaryReport
Main program that creates summary reports for every student in a grade book located in a given XML file.
main(String[]) - Static method in class edu.pdx.cs410J.grader.Survey
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.SurveyResponsesFromD2LGenerator
 
main(String[]) - Static method in class edu.pdx.cs410J.grader.ZipFileOfFilesMaker
 
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.Autoboxing
Performs a bunch of operations that demonstrate autoboxing
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.CovariantReturns
A main class that clones some animals.
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.EnhancedForLoop
Sorts the command line arguments and prints their sum.
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.EnumeratedTypes
Demonstrates enumerated types by adding several to a SortedSet and printing them out using their Enum.toString() method and in Spanish.
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.GenericsAndLegacy1
A main program that uses generic collections with legacy code.
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.GenericsAndLegacy2
A "legacy" main program that interacts with an updated domain class that uses generic collections.
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.NumericOperators
Evaluates several expressions using the NumericOperators.Operation enumerated type.
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.StaticImports
Prints the sum of the integers entered on the command line
main(String[]) - Static method in class edu.pdx.cs410J.j2se15.TupleExample
Main program that uses a Tuple
main(String[]) - Static method in class edu.pdx.cs410J.java8.ComputePrimeNumbers
 
main(String[]) - Static method in class edu.pdx.cs410J.java8.FindJavaFilesUsingJava8
The one command line parameter is the directory in which to start the search.
main(String[]) - Static method in class edu.pdx.cs410J.java8.MethodReferences
 
main(String[]) - Static method in class edu.pdx.cs410J.java8.PrintLargestFiles
 
main(String[]) - Static method in class edu.pdx.cs410J.kata.Kata
 
main(String[]) - Static method in class edu.pdx.cs410J.lang.AddTwo
Prints the sum of two numbers from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.lang.DivTwo
Reads two doubles from the command line and divides the first by the second.
main(String[]) - Static method in class edu.pdx.cs410J.lang.DoIFly
This main program creates several animals and then prints out whether or not they can fly.
main(String[]) - Static method in class edu.pdx.cs410J.lang.Hello
This method is where the JVM starts executing.
main(String[]) - Static method in class edu.pdx.cs410J.lang.PassByValue
 
main(String[]) - Static method in class edu.pdx.cs410J.lang.Person
Program that creates and prints a Person
main(String[]) - Static method in class edu.pdx.cs410J.lang.SayWhat
This main method creates a number of animals and prints out their names and what they say.
main(String[]) - Static method in class edu.pdx.cs410J.lang.WhatAmI
 
main(String[]) - Static method in class edu.pdx.cs410J.net.ATM
Create a couple of accounts and have them all perform the same transactions, but in different orders.
main(String[]) - Static method in class edu.pdx.cs410J.net.ChatSession
Main program that reads lines of text from the console, composes messages from them, and receives messages from the the listener.
main(String[]) - Static method in class edu.pdx.cs410J.net.CountingRace
Create a Big Bird and Snuffy and have them race.
main(String[]) - Static method in class edu.pdx.cs410J.net.DateClient
Connects to a server and receives the date.
main(String[]) - Static method in class edu.pdx.cs410J.net.DateServer
Listens for 5 clients to attach.
main(String[]) - Static method in class edu.pdx.cs410J.net.DumpURL
Read the URL from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.InterruptingThread
 
main(String[]) - Static method in class edu.pdx.cs410J.net.Listener
Main program that reads the port number to listen to from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.LoadFromURL
 
main(String[]) - Static method in class edu.pdx.cs410J.net.McDonalds
Read the number of McCustomers and the number of McEmployees from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.ReadDate
Read a Date instance from th file whose name is specified on the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.ReadGraphNodes
Reads a graph of GraphNodes from a file whose name is specified on the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.Speaker
Reads the host name and port number, as well as the strings to send, from the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.SynchronizedATM
Create a couple of accounts and have them all perform the same transactions, but in different orders.
main(String[]) - Static method in class edu.pdx.cs410J.net.Transfer
Creates and performs a Transfer
main(String[]) - Static method in class edu.pdx.cs410J.net.WriteDate
Writes the Date object for the current day and time to a file whose name is specified on the command line.
main(String[]) - Static method in class edu.pdx.cs410J.net.WriteGraphNodes
Creates a graph of GraphNodes and serializes them to a file whose name is given on the command line.
main(String[]) - Static method in class edu.pdx.cs410J.phonebill.Project1
 
main(String...) - Static method in class edu.pdx.cs410J.phonebillweb.Project4
 
main(String[]) - Static method in class edu.pdx.cs410J.reflect.DescribeClass
Main program that reads the name of a class from the command line, loads it, and prints out a description of it.
main(String[]) - Static method in class edu.pdx.cs410J.reflect.InstantiateClass
 
main(String[]) - Static method in class edu.pdx.cs410J.reflect.LoggingClassLoader
Main program that uses a LoggingClassLoader to load the class with the given name from a given location.
main(String[]) - Static method in class edu.pdx.cs410J.reflect.PrintDeclaration
 
main(String[]) - Static method in class edu.pdx.cs410J.rmi.CreateMovie
 
main(String[]) - Static method in class edu.pdx.cs410J.rmi.EquationClient
 
main(String[]) - Static method in class edu.pdx.cs410J.rmi.EquationSolverImpl
Main program that creates a new EquationSolverImpl and binds it into the RMI registry under a given name.
main(String[]) - Static method in class edu.pdx.cs410J.rmi.GetFilmography
 
main(String[]) - Static method in class edu.pdx.cs410J.rmi.GetMoviesInYear
 
main(String[]) - Static method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
This main program registers an instance of MovieDatabaseImpl in an RMI registry.
main(String[]) - Static method in class edu.pdx.cs410J.rmi.NoteCharacter
 
main(String[]) - Static method in class edu.pdx.cs410J.rmi.ShutdownMovieDatabase
 
main(String[]) - Static method in class edu.pdx.cs410J.security.GameConsole
The command line contains the name of the game and a URL from where to load it.
main(String[]) - Static method in class edu.pdx.cs410J.security.GameConsolePriv
The command line contains the name of the game and a URL from where to load it.
main(String[]) - Static method in class edu.pdx.cs410J.security.GenerateKeys
 
main(String[]) - Static method in class edu.pdx.cs410J.security.GuessingGame
Test program
main(String[]) - Static method in class edu.pdx.cs410J.security.PrintDigest
 
main(String[]) - Static method in class edu.pdx.cs410J.security.PrintUser
 
main(String[]) - Static method in class edu.pdx.cs410J.security.SignMessage
 
main(String[]) - Static method in class edu.pdx.cs410J.security.VerifyMessage
 
main(String[]) - Static method in class edu.pdx.cs410J.security.WriteToHomeDir
 
main(String[]) - Static method in class edu.pdx.cs410J.student.Student
Main program that parses the command line, creates a Student, and prints a description of the student to standard out by invoking its toString method.
main(String[]) - Static method in class edu.pdx.cs410J.tips.BigDecimalDemo
 
main(String[]) - Static method in class edu.pdx.cs410J.tips.DoubleTrouble
 
main(String[]) - Static method in class edu.pdx.cs410J.tips.Truth
 
main(String[]) - Static method in class edu.pdx.cs410J.web.HttpRequestHelper
A main method that requests a resource from a URL using a given HTTP method
main(String[]) - Static method in class edu.pdx.cs410J.web.RawHttpGet
 
main(String[]) - Static method in class edu.pdx.cs410J.web.UrlHttpGet
 
main(String[]) - Static method in class edu.pdx.cs410J.xml.BuildPhonebook
 
main(String[]) - Static method in class edu.pdx.cs410J.xml.PhoneBook
Test program that takes the name of a XML file from the command line and attempts to make a PhoneBook out of it.
main(String[]) - Static method in class edu.pdx.cs410J.xml.PrintPhoneNumbers
Parses an XML file using SAX with an instance of this class used for callbacks
main(String[]) - Static method in class edu.pdx.cs410J.xml.ValidateXml
 
makeClean() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Marks this GradeBook as being clean
makeClean() - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
Marks this Assignment as being clean
makeClean() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Marks this Student as being clean
MakeJar - Class in edu.pdx.cs410J.examples
This class demonstrates the file compression utilities in the java.util.zip and java.util.jar packages by creating a jar file whose contents are specified on the command line.
MakeJar() - Constructor for class edu.pdx.cs410J.examples.MakeJar
 
makeZipFile() - Method in class edu.pdx.cs410J.grader.ZipFileOfFilesMaker
 
makeZipFile(Map<ZipEntry, InputStream>) - Method in class edu.pdx.cs410J.grader.ZipFileMaker
 
MALE - Enum constant in enum edu.pdx.cs410J.family.Person.Gender
 
MALE - Static variable in class edu.pdx.cs410J.family.Person
 
Mammal - Class in edu.pdx.cs410J.lang
This class represents all mammals.
Mammal() - Constructor for class edu.pdx.cs410J.lang.Mammal
 
ManifestAttributes() - Constructor for class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
manifestEntries - Variable in class edu.pdx.cs410J.grader.ZipFileMaker
 
Marriage - Class in edu.pdx.cs410J.family
This class represents a marriage between two people.
Marriage(Person, Person) - Constructor for class edu.pdx.cs410J.family.Marriage
Creates a marriage between a husband and a wife.
MarriageMain - Class in edu.pdx.cs410J.family
A main program used to demonstrate the Marriage class.
MarriageMain() - Constructor for class edu.pdx.cs410J.family.MarriageMain
 
Matrix - Class in edu.pdx.cs410J.rmi
Represents a matrix of doubles.
Matrix() - Constructor for class edu.pdx.cs410J.rmi.Matrix
 
maximum() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
McCustomer - Class in edu.pdx.cs410J.net
A McCustomer arrives a McDonalds and waits for a BigMac.
McCustomer(int, McDonalds) - Constructor for class edu.pdx.cs410J.net.McCustomer
Creates a new McCustomer
McDonalds - Class in edu.pdx.cs410J.net
This class models a McDonalds.
McDonalds(int) - Constructor for class edu.pdx.cs410J.net.McDonalds
Creates a new McDonalds with a given number of BigMacs to cook.
McEmployee - Class in edu.pdx.cs410J.net
This class represents an employee of a McDonalds who makes BigMacs(tm).
McEmployee(int, McDonalds) - Constructor for class edu.pdx.cs410J.net.McEmployee
Creates a new McEmployee
me() - Static method in class edu.pdx.cs410J.family.PersonMain
Returns a Person representing me.
median(Collection<Double>) - Static method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
Messages - Class in edu.pdx.cs410J.airlineweb
Class for formatting messages on the server side.
Messages - Class in edu.pdx.cs410J.apptbookweb
Class for formatting messages on the server side.
Messages - Class in edu.pdx.cs410J.phonebillweb
Class for formatting messages on the server side.
Messages() - Constructor for class edu.pdx.cs410J.airlineweb.Messages
 
Messages() - Constructor for class edu.pdx.cs410J.apptbookweb.Messages
 
Messages() - Constructor for class edu.pdx.cs410J.phonebillweb.Messages
 
MethodReferences - Class in edu.pdx.cs410J.java8
 
MethodReferences() - Constructor for class edu.pdx.cs410J.java8.MethodReferences
 
methodToOverride() - Method in class edu.pdx.cs410J.j2se15.OverrideExample
This method overrides a superclass's method.
methodToOverride() - Method in class edu.pdx.cs410J.j2se15.OverrideSuperclass
If this method is removed from this class, its subclass OverrideExample will not complile.
minimum() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
MISSING_ARGS - Static variable in class edu.pdx.cs410J.airlineweb.Project5
 
MISSING_ARGS - Static variable in class edu.pdx.cs410J.apptbookweb.Project4
 
MISSING_ARGS - Static variable in class edu.pdx.cs410J.phonebillweb.Project4
 
missingRequiredParameter(String) - Static method in class edu.pdx.cs410J.airlineweb.Messages
 
missingRequiredParameter(String) - Static method in class edu.pdx.cs410J.apptbookweb.Messages
 
missingRequiredParameter(String) - Static method in class edu.pdx.cs410J.phonebillweb.Messages
 
ModifyWhileIterating - Class in edu.pdx.cs410J.core
This program demonstrates what happens when you modify a collection while iterating over it.
ModifyWhileIterating() - Constructor for class edu.pdx.cs410J.core.ModifyWhileIterating
 
mom(Person) - Static method in class edu.pdx.cs410J.family.PersonMain
Returns a Person representing my mom.
moreBigMacs() - Method in class edu.pdx.cs410J.net.McDonalds
Returns true if there are more BigMacs to cook.
Movie - Class in edu.pdx.cs410J.rmi
This class represents a remote Movie object.
Movie(String, int) - Constructor for class edu.pdx.cs410J.rmi.Movie
Creates a new Movie with the given title and release year.
MOVIE - Enum constant in enum edu.pdx.cs410J.servlets.MovieDatabaseServlet.DataType
 
MovieDatabase - Interface in edu.pdx.cs410J.rmi
This remote interface allows a client to interact with a database of Movie objects.
MovieDatabaseImpl - Class in edu.pdx.cs410J.rmi
This class provides an implementation of the remote MovieDatabase interface.
MovieDatabaseImpl() - Constructor for class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Creates a new MovieDatabaseImpl.
MovieDatabaseImpl.SortMoviesByReleaseDate - Class in edu.pdx.cs410J.rmi
A comparator that sorts movies based on the year in which they were released.
MovieDatabaseServlet - Class in edu.pdx.cs410J.servlets
A servlet that provides REST access to a movie database
MovieDatabaseServlet() - Constructor for class edu.pdx.cs410J.servlets.MovieDatabaseServlet
 
MovieDatabaseServlet.DataType - Enum in edu.pdx.cs410J.servlets
 
multiply(double[][], double[][]) - Static method in class edu.pdx.cs410J.rmi.Matrix
Multiplies two matrices and returns their product.

N

name - Variable in class edu.pdx.cs410J.lang.Animal
 
name - Variable in class edu.pdx.cs410J.net.ATM
 
name - Variable in class edu.pdx.cs410J.xml.Business
 
name() - Method in class edu.pdx.cs410J.lang.Ant
 
NewAssignmentDialog - Class in edu.pdx.cs410J.grader.gradebook.ui
This dialog is used to create a new Assignment
NewAssignmentDialog(JFrame) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.NewAssignmentDialog
Creates a new NewAssignmentDialog and populates with GUI components.
newEmailSession(boolean) - Static method in class edu.pdx.cs410J.grader.EmailSender
 
newEmailTo(Session, InternetAddress) - Static method in class edu.pdx.cs410J.grader.EmailSender
 
newInternetAddress(String, String) - Static method in class edu.pdx.cs410J.grader.EmailSender
 
newPerson() - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Brings up a dialog box for editing the a new Person
newPerson() - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Called when a new person is to be created.
newStudent() - Static method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas
 
NO_GRADE - Static variable in class edu.pdx.cs410J.grader.gradebook.Grade
Some work has been submitted, but no grade has been assigned
noStudentHasGradeFor(Assignment, GradeBook) - Static method in class edu.pdx.cs410J.grader.SummaryReport
 
Notable - Interface in edu.pdx.cs410J.grader.gradebook
Classes that implement this interface have notes associated with them.
NotableImpl - Class in edu.pdx.cs410J.grader.gradebook
The abstract superclass of several notable classes.
NotableImpl() - Constructor for class edu.pdx.cs410J.grader.gradebook.NotableImpl
 
noteCharacter(long, String, long) - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Makes note of a character in a given movie played by a given actor.
noteCharacter(long, String, long) - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Makes note of a character in a given movie played by a given actor.
NoteCharacter - Class in edu.pdx.cs410J.rmi
This program contacts the remote movie database and makes note of a character in a movie that is played by a given actor.
NoteCharacter() - Constructor for class edu.pdx.cs410J.rmi.NoteCharacter
 
noteGradeBook(GradeBookLoaded) - Method in class edu.pdx.cs410J.grader.poa.GradeBookPresenter
 
NoteMarriage - Class in edu.pdx.cs410J.family
This program makes note of a marriage between two people in a family tree.
NoteMarriage() - Constructor for class edu.pdx.cs410J.family.NoteMarriage
 
noteQuestionAndResponse(String, String) - Method in class edu.pdx.cs410J.grader.SurveyResponsesFromD2L
 
NotesPanel - Class in edu.pdx.cs410J.grader.gradebook.ui
This panel displays and edits notes.
NotesPanel() - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.NotesPanel
Creates a new NotePanel for displaying the notes of some Notable object.
noteSubmission(Grade.SubmissionInfo) - Method in class edu.pdx.cs410J.grader.gradebook.Grade
 
noteSubmission(LocalDateTime) - Method in class edu.pdx.cs410J.grader.gradebook.Grade
 
noteSubmissionInGradeBook(Manifest) - Method in class edu.pdx.cs410J.grader.ProjectSubmissionsProcessor
 
NumericOperators - Class in edu.pdx.cs410J.j2se15
Demonstrates adding behavior to enumerated types.
NumericOperators() - Constructor for class edu.pdx.cs410J.j2se15.NumericOperators
 

O

OPTIONAL - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
 
OTHER - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
 
out - Static variable in class edu.pdx.cs410J.core.ReadDoubles
 
out - Static variable in class edu.pdx.cs410J.net.ATM
 
OverrideExample - Class in edu.pdx.cs410J.j2se15
This class demonstrates the Override annotation.
OverrideExample() - Constructor for class edu.pdx.cs410J.j2se15.OverrideExample
 
OverrideSuperclass - Class in edu.pdx.cs410J.j2se15
This class contains one method that is overridden in a subclass.
OverrideSuperclass() - Constructor for class edu.pdx.cs410J.j2se15.OverrideSuperclass
 

P

pack() - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Overridden to pack the containing JFrame.
parse() - Method in class edu.pdx.cs410J.airline.TextParser
 
parse() - Method in interface edu.pdx.cs410J.AirlineParser
Parses some source and returns an airline.
parse() - Method in class edu.pdx.cs410J.airlineweb.TextParser
 
parse() - Method in interface edu.pdx.cs410J.AppointmentBookParser
Parses the contents of a file or other input source and returns an appointment book.
parse() - Method in class edu.pdx.cs410J.apptbook.TextParser
 
parse() - Method in class edu.pdx.cs410J.apptbookweb.TextParser
 
parse() - Method in interface edu.pdx.cs410J.family.Parser
Creates a family tree from the data stored in a source.
parse() - Method in class edu.pdx.cs410J.family.TextParser
Parses the specified input source and from it creates a family tree.
parse() - Method in class edu.pdx.cs410J.family.XmlParser
Parses the specified input source in XML format and from it creates a family tree.
parse() - Method in class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
Parses the source and from it creates a GradeBook.
parse() - Method in class edu.pdx.cs410J.phonebill.TextParser
 
parse() - Method in interface edu.pdx.cs410J.PhoneBillParser
Parses some source and returns a phone bill
parse() - Method in class edu.pdx.cs410J.phonebillweb.TextParser
 
parseCommandLineAndSubmit(String[]) - Method in class edu.pdx.cs410J.grader.Submit
Parses the command line, finds the source files, prompts the user to verify whether or not the settings are correct, and then sends an email to the Grader.
parseListOfStrings() - Method in class edu.pdx.cs410J.java8.StreamOperations
 
Parser - Interface in edu.pdx.cs410J.family
Classes that implement this interface create a family tree from some source.
ParserException - Exception in edu.pdx.cs410J
A ParserException is thrown when a file or other data source is being parsed and it is decided that the source is malformatted.
ParserException(String) - Constructor for exception edu.pdx.cs410J.ParserException
Creates a new ParserException with a given descriptive message.
ParserException(String, Throwable) - Constructor for exception edu.pdx.cs410J.ParserException
Creates a new ParserException that was caused by another exception.
parseSource(URL) - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Parses a URL and tries to extract a family tree in XML format from it.
ParseString - Class in edu.pdx.cs410J.core
This classes parses strings from the command line using a StringTokenizer.
ParseString() - Constructor for class edu.pdx.cs410J.core.ParseString
 
parseStudent() - Method in class edu.pdx.cs410J.grader.gradebook.XmlStudentParser
Creates a new Student from the contents of a file.
parseSubmissionTime(String) - Static method in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
ParseTextFile - Class in edu.pdx.cs410J.grader
Quicky program that parses a text file containing student's grades.
ParseTextFile() - Constructor for class edu.pdx.cs410J.grader.ParseTextFile
 
PassByValue - Class in edu.pdx.cs410J.lang
Demonstrates Java's pass by value mechanism
PassByValue() - Constructor for class edu.pdx.cs410J.lang.PassByValue
 
patchUp(FamilyTree) - Method in class edu.pdx.cs410J.family.Person
"Patches up" a person's mother and father Person objects.
Person - Class in edu.pdx.cs410J.family
This class represents a person in a family tree.
Person - Class in edu.pdx.cs410J.lang
This class demonstrates constructors, the toString method, and instance fields.
Person(int) - Constructor for class edu.pdx.cs410J.family.Person
Creates a person of unknown gender.
Person(int, Person.Gender) - Constructor for class edu.pdx.cs410J.family.Person
Creates a new Person with a given id and gender.
Person(String, double) - Constructor for class edu.pdx.cs410J.lang.Person
Creates a new person
Person.Gender - Enum in edu.pdx.cs410J.family
 
PersonComparator - Class in edu.pdx.cs410J.core
This class is a Comparator that compares Persons based on their shoe size.
PersonComparator() - Constructor for class edu.pdx.cs410J.core.PersonComparator
 
PersonMain - Class in edu.pdx.cs410J.family
A class with a main method for testing Person.
PersonMain() - Constructor for class edu.pdx.cs410J.family.PersonMain
 
personPanel - Variable in class edu.pdx.cs410J.family.FamilyTreePanel
 
PersonPanel - Class in edu.pdx.cs410J.family
This class is a JPanel that displays a Person.
PersonPanel(FamilyTreePanel) - Constructor for class edu.pdx.cs410J.family.PersonPanel
Creates a PersonPanel for displaying Persons
PersonSorter() - Constructor for class edu.pdx.cs410J.family.PrettyPrinter.PersonSorter
 
phone - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
 
PhoneBill - Class in edu.pdx.cs410J.phonebill
 
PhoneBill(String) - Constructor for class edu.pdx.cs410J.phonebill.PhoneBill
 
PhoneBillDumper<T extends AbstractPhoneBill> - Interface in edu.pdx.cs410J
Classes that implement this interface dump the contents of a phone bill to some destination.
PhoneBillParser<T extends AbstractPhoneBill> - Interface in edu.pdx.cs410J
Classes that implement this interface read some source and from it create a phone bill.
PhoneBillRestClient - Class in edu.pdx.cs410J.phonebillweb
A helper class for accessing the rest client.
PhoneBillRestClient(HttpRequestHelper) - Constructor for class edu.pdx.cs410J.phonebillweb.PhoneBillRestClient
 
PhoneBillRestClient(String, int) - Constructor for class edu.pdx.cs410J.phonebillweb.PhoneBillRestClient
Creates a client to the Phone Bil REST service running on the given host and port
PhoneBillServlet - Class in edu.pdx.cs410J.phonebillweb
This servlet ultimately provides a REST API for working with an PhoneBill.
PhoneBillServlet() - Constructor for class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
 
PhoneBook - Class in edu.pdx.cs410J.xml
This class represents a phone book that contains entries for businesses and residents.
PhoneBook(Element) - Constructor for class edu.pdx.cs410J.xml.PhoneBook
Creates a PhoneBook from an XML DOM tree.
PhoneBookEntry - Class in edu.pdx.cs410J.xml
This class represents an entry in a phone book.
PhoneBookEntry() - Constructor for class edu.pdx.cs410J.xml.PhoneBookEntry
 
PhoneCall - Class in edu.pdx.cs410J.phonebill
 
PhoneCall() - Constructor for class edu.pdx.cs410J.phonebill.PhoneCall
 
PlanOfAttackGrader - Class in edu.pdx.cs410J.grader.poa.ui
 
PlanOfAttackGrader(TopLevelJFrame, POASubmissionsPanel, POASubmissionInformationPanel, StatusMessageWidget) - Constructor for class edu.pdx.cs410J.grader.poa.ui.PlanOfAttackGrader
 
play(GameConsole) - Method in interface edu.pdx.cs410J.security.Game
Plays the game on a game console
play(GameConsole) - Method in class edu.pdx.cs410J.security.GuessingGame
Plays the game
POA - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
 
POA_FOLDER_NAME - Static variable in class edu.pdx.cs410J.grader.poa.POASubmissionsDownloader
 
POAAssignmentsPresenter - Class in edu.pdx.cs410J.grader.poa
 
POAAssignmentsPresenter(EventBus, POAAssignmentsView) - Constructor for class edu.pdx.cs410J.grader.poa.POAAssignmentsPresenter
 
POAAssignmentsView - Interface in edu.pdx.cs410J.grader.poa
 
POAAssignmentsView.AssignmentSelectedHandler - Interface in edu.pdx.cs410J.grader.poa
 
POAAssignmentsWidget - Class in edu.pdx.cs410J.grader.poa.ui
 
POAAssignmentsWidget() - Constructor for class edu.pdx.cs410J.grader.poa.ui.POAAssignmentsWidget
 
POAGradePresenter - Class in edu.pdx.cs410J.grader.poa
 
POAGradePresenter(EventBus, POAGradeView) - Constructor for class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
POAGraderUIModule - Class in edu.pdx.cs410J.grader.poa.ui
 
POAGraderUIModule() - Constructor for class edu.pdx.cs410J.grader.poa.ui.POAGraderUIModule
 
POAGradeView - Interface in edu.pdx.cs410J.grader.poa
 
POAGradeView.IsLateHandler - Interface in edu.pdx.cs410J.grader.poa
 
POAGradeView.RecordGradeHandler - Interface in edu.pdx.cs410J.grader.poa
 
POAGradeView.ScoreValueHandler - Interface in edu.pdx.cs410J.grader.poa
 
POAGradeWidgets - Class in edu.pdx.cs410J.grader.poa.ui
 
POAGradeWidgets() - Constructor for class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
POASubmission - Class in edu.pdx.cs410J.grader.poa
 
POASubmission.Builder - Class in edu.pdx.cs410J.grader.poa
 
POASubmissionInformationPanel - Class in edu.pdx.cs410J.grader.poa.ui
 
POASubmissionInformationPanel(POASubmissionInformationWidgets, GradeBookWidget, StudentsWidget, POAAssignmentsWidget, POAGradeWidgets) - Constructor for class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationPanel
 
POASubmissionInformationWidgets - Class in edu.pdx.cs410J.grader.poa.ui
 
POASubmissionInformationWidgets(POAGradeWidgets) - Constructor for class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
POASubmissionPresenter - Class in edu.pdx.cs410J.grader.poa
 
POASubmissionPresenter(EventBus, POASubmissionView) - Constructor for class edu.pdx.cs410J.grader.poa.POASubmissionPresenter
 
POASubmissionsDownloader - Class in edu.pdx.cs410J.grader.poa
 
POASubmissionsDownloader(EventBus, Executor) - Constructor for class edu.pdx.cs410J.grader.poa.POASubmissionsDownloader
 
POASubmissionSelected - Class in edu.pdx.cs410J.grader.poa
 
POASubmissionSelected(POASubmission) - Constructor for class edu.pdx.cs410J.grader.poa.POASubmissionSelected
 
POASubmissionsPanel - Class in edu.pdx.cs410J.grader.poa.ui
 
POASubmissionsPanel() - Constructor for class edu.pdx.cs410J.grader.poa.ui.POASubmissionsPanel
 
POASubmissionsPresenter - Class in edu.pdx.cs410J.grader.poa
 
POASubmissionsPresenter(EventBus, POASubmissionsView) - Constructor for class edu.pdx.cs410J.grader.poa.POASubmissionsPresenter
 
POASubmissionsView - Interface in edu.pdx.cs410J.grader.poa
 
POASubmissionsView.DownloadSubmissionsListener - Interface in edu.pdx.cs410J.grader.poa
 
POASubmissionsView.POASubmissionSelectedListener - Interface in edu.pdx.cs410J.grader.poa
 
POASubmissionView - Interface in edu.pdx.cs410J.grader.poa
 
POASubmissionView.CouldNotParseContent - Exception in edu.pdx.cs410J.grader.poa
 
POASubmissionView.POAContentType - Enum in edu.pdx.cs410J.grader.poa
 
populateAssignmentNamesInView(GradeBookLoaded) - Method in class edu.pdx.cs410J.grader.poa.POAAssignmentsPresenter
 
populateViewFrom(UnhandledExceptionEvent) - Method in class edu.pdx.cs410J.grader.poa.UnhandledExceptionPresenter
 
populateViewWithStudents(GradeBookLoaded) - Method in class edu.pdx.cs410J.grader.poa.StudentsPresenter
 
post(Map<String, String>) - Method in class edu.pdx.cs410J.web.HttpRequestHelper
Performs an HTTP POST
postToMyURL(Map<String, String>) - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
 
postUncaughtExceptionEventToErrorMessageBus(UnhandledExceptionEvent) - Method in class edu.pdx.cs410J.grader.poa.EventBusThatPublishesUnhandledExceptionEvents
 
PRETTY_PRINT - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 
PrettyPrinter - Class in edu.pdx.cs410J.airlineweb
 
PrettyPrinter - Class in edu.pdx.cs410J.apptbookweb
 
PrettyPrinter - Class in edu.pdx.cs410J.family
This class dumps a family tree to a text file in a format that can be read by a person.
PrettyPrinter - Class in edu.pdx.cs410J.phonebillweb
 
PrettyPrinter(File) - Constructor for class edu.pdx.cs410J.family.PrettyPrinter
Creates a new pretty printer that prints to a given file.
PrettyPrinter(PrintWriter) - Constructor for class edu.pdx.cs410J.family.PrettyPrinter
Creates a new pretty printer that prints to a PrintWriter.
PrettyPrinter(Writer) - Constructor for class edu.pdx.cs410J.airlineweb.PrettyPrinter
 
PrettyPrinter(Writer) - Constructor for class edu.pdx.cs410J.apptbookweb.PrettyPrinter
 
PrettyPrinter(Writer) - Constructor for class edu.pdx.cs410J.phonebillweb.PrettyPrinter
 
PrettyPrinter(String) - Constructor for class edu.pdx.cs410J.family.PrettyPrinter
Creates a new pretty printer that prints to a file of a given name.
PrettyPrinter.PersonSorter - Class in edu.pdx.cs410J.family
Inner class used only by the dump method.
print(String, double[][], PrintWriter) - Static method in class edu.pdx.cs410J.rmi.Matrix
Prints this a matrix
print(String, double[], PrintWriter) - Static method in class edu.pdx.cs410J.rmi.Matrix
Prints a vector in column form
PrintDeclaration - Class in edu.pdx.cs410J.reflect
This program reads a resource containing the text of the Declaration of Independence and prints it to standard out.
PrintDeclaration() - Constructor for class edu.pdx.cs410J.reflect.PrintDeclaration
 
PrintDigest - Class in edu.pdx.cs410J.security
This program computes the SHA digest of a sentence specified on the command line.
PrintDigest() - Constructor for class edu.pdx.cs410J.security.PrintDigest
 
printElementsInStream() - Method in class edu.pdx.cs410J.java8.StreamOperations
 
PrintEmailSubjects - Class in edu.pdx.cs410J.grader
This program reads your INBOX and prints out the subjects of each of the emails.
PrintEmailSubjects() - Constructor for class edu.pdx.cs410J.grader.PrintEmailSubjects
 
PrintLargestFiles - Class in edu.pdx.cs410J.java8
 
PrintLargestFiles() - Constructor for class edu.pdx.cs410J.java8.PrintLargestFiles
 
printOutStudentTotals(Set<Student>, PrintWriter) - Static method in class edu.pdx.cs410J.grader.SummaryReport
 
PrintPhoneNumbers - Class in edu.pdx.cs410J.xml
This program demonstrates the SAX parsing API by parsing a phonebook XML document and printing out the phone numbers in it.
PrintPhoneNumbers() - Constructor for class edu.pdx.cs410J.xml.PrintPhoneNumbers
 
PrintUser - Class in edu.pdx.cs410J.security
This class demonstrates SecurityManagers and Permissions by attempting to access the user.name system property.
PrintUser() - Constructor for class edu.pdx.cs410J.security.PrintUser
 
processAttachment(Message, String, InputStream, String) - Method in interface edu.pdx.cs410J.grader.EmailAttachmentProcessor
 
processAttachment(Message, String, InputStream, String) - Method in class edu.pdx.cs410J.grader.ProjectSubmissionsProcessor
 
processAttachment(Message, String, InputStream, String) - Method in class edu.pdx.cs410J.grader.SurveySubmissionsProcessor
 
processAttachment(Message, String, InputStream, String) - Method in class edu.pdx.cs410J.grader.ZipFileSubmissionsProcessor
 
PROJECT - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
 
PROJECT_NAME - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
Project1 - Class in edu.pdx.cs410J.airline
The main class for the CS410J airline Project
Project1 - Class in edu.pdx.cs410J.apptbook
The main class for the CS410J appointment book Project
Project1 - Class in edu.pdx.cs410J.phonebill
The main class for the CS410J Phone Bill Project
Project1() - Constructor for class edu.pdx.cs410J.airline.Project1
 
Project1() - Constructor for class edu.pdx.cs410J.apptbook.Project1
 
Project1() - Constructor for class edu.pdx.cs410J.phonebill.Project1
 
Project4 - Class in edu.pdx.cs410J.apptbookweb
The main class that parses the command line and communicates with the Appointment Book server using REST.
Project4 - Class in edu.pdx.cs410J.phonebillweb
The main class that parses the command line and communicates with the Phone Bill server using REST.
Project4() - Constructor for class edu.pdx.cs410J.apptbookweb.Project4
 
Project4() - Constructor for class edu.pdx.cs410J.phonebillweb.Project4
 
Project5 - Class in edu.pdx.cs410J.airlineweb
The main class that parses the command line and communicates with the Airline server using REST.
Project5() - Constructor for class edu.pdx.cs410J.airlineweb.Project5
 
ProjectGradesImporter - Class in edu.pdx.cs410J.grader
 
ProjectGradesImporter(GradeBook, Assignment, Logger) - Constructor for class edu.pdx.cs410J.grader.ProjectGradesImporter
 
ProjectGradesImporter.ProjectScore - Class in edu.pdx.cs410J.grader
 
ProjectGradesImporter.ScoreNotFoundException - Exception in edu.pdx.cs410J.grader
 
ProjectSubmissionsProcessor - Class in edu.pdx.cs410J.grader
 
ProjectSubmissionsProcessor(File, GradeBook) - Constructor for class edu.pdx.cs410J.grader.ProjectSubmissionsProcessor
 
ProjectTimeEstimatesSummary - Class in edu.pdx.cs410J.grader
 
ProjectTimeEstimatesSummary() - Constructor for class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary
 
ProjectTimeEstimatesSummary.TimeEstimatesSummaries - Class in edu.pdx.cs410J.grader
 
ProjectTimeEstimatesSummary.TimeEstimatesSummary - Class in edu.pdx.cs410J.grader
 
ProjectXmlHelper - Class in edu.pdx.cs410J
 
ProjectXmlHelper(String, String, String) - Constructor for class edu.pdx.cs410J.ProjectXmlHelper
 
provideDataDirectory() - Method in class edu.pdx.cs410J.di.BookStoreModule
 
provideDownloaderExecutor(EventBus) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGraderUIModule
 
provideEventBus() - Method in class edu.pdx.cs410J.grader.poa.ui.POAGraderUIModule
 
PUBLIC_ID - Static variable in class edu.pdx.cs410J.airline.AirlineXmlHelper
The Public ID for the Family Tree DTD
PUBLIC_ID - Static variable in class edu.pdx.cs410J.apptbook.AppointmentBookXmlHelper
The Public ID for the Family Tree DTD
publicID - Static variable in class edu.pdx.cs410J.family.XmlHelper
The Public ID for the Family Tree DTD
publicID - Static variable in class edu.pdx.cs410J.grader.gradebook.XmlHelper
The Public ID for the Grade Bookd DTD
purchase(List<Book>, CreditCard) - Method in class edu.pdx.cs410J.di.BookStore
Purchases a number of books from this book store
put(Map<String, String>) - Method in class edu.pdx.cs410J.web.HttpRequestHelper
Performs an HTTP PUT on the given URL
put(K, V) - Method in class edu.pdx.cs410J.AbstractLRUMap
When a mapping is made in an LRU that already contains the maximum number of mappings, the Least Recently Used element is removed.
putAll(Map<? extends K, ? extends V>) - Method in class edu.pdx.cs410J.AbstractLRUMap
 
pw - Variable in class edu.pdx.cs410J.grader.gradebook.XmlDumper
 

Q

Query - Interface in edu.pdx.cs410J.rmi
This interface represents a query that can be performed on movies in a movie database.
questionColumnIndex - Variable in class edu.pdx.cs410J.grader.D2LSurveyResponsesCSVParser
 
QUIZ - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
 

R

RawHttpGet - Class in edu.pdx.cs410J.web
Sends an HTTP request to a server via a socket.
RawHttpGet() - Constructor for class edu.pdx.cs410J.web.RawHttpGet
 
ReadDate - Class in edu.pdx.cs410J.core
This class demonstrates object serialization by reading an instance of Date from a file.
ReadDate - Class in edu.pdx.cs410J.net
This class demonstrates object serialization by reading an instance of Date from a file.
ReadDate() - Constructor for class edu.pdx.cs410J.core.ReadDate
 
ReadDate() - Constructor for class edu.pdx.cs410J.net.ReadDate
 
ReadDoubles - Class in edu.pdx.cs410J.core
This program takes a file whose name is given on the command line and reads doubles from it.
ReadDoubles() - Constructor for class edu.pdx.cs410J.core.ReadDoubles
 
readFile() - Method in class edu.pdx.cs410J.di.JaxbDatabase
Read the XML data file and returns the unmarshalled object
ReadFromConsole - Class in edu.pdx.cs410J.core
This program reads text from the console until the user enters -1 at which point it prints what the user has entered.
ReadFromConsole() - Constructor for class edu.pdx.cs410J.core.ReadFromConsole
 
ReadGraphNodes - Class in edu.pdx.cs410J.net
This class demonstrates serialization support for referential integrity by deserializing a graph of GraphNodes.
ReadGraphNodes() - Constructor for class edu.pdx.cs410J.net.ReadGraphNodes
 
readPreferences(Game) - Method in class edu.pdx.cs410J.security.GameConsole
Called from the Game to read a game's preferences file.
readPreferences(Game) - Method in class edu.pdx.cs410J.security.GameConsolePriv
 
recordGrade() - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView.RecordGradeHandler
 
RecordGradeEvent - Class in edu.pdx.cs410J.grader.poa
 
RecordGradeEvent(double, Student, Assignment, boolean) - Constructor for class edu.pdx.cs410J.grader.poa.RecordGradeEvent
 
recordGradeInGradeBook(RecordGradeEvent) - Method in class edu.pdx.cs410J.grader.poa.GradeBookPresenter
 
recordScoreFromProjectReport(String, Reader) - Method in class edu.pdx.cs410J.grader.ProjectGradesImporter
 
Reflect - Class in edu.pdx.cs410J.examples
This class demonstrates Java's reflection mechanism by loading a class and then printing out information about its fields and methods.
Reflect() - Constructor for class edu.pdx.cs410J.examples.Reflect
 
RemoteFamilyTree - Interface in edu.pdx.cs410J.family
This interface specifies a factory that is responsible for creating, storing and querying Person objects.
RemoteMarriage - Interface in edu.pdx.cs410J.family
This interface models a Marriage that is accessed remotely using Java Remote Method Invocation.
RemoteMarriageImpl - Class in edu.pdx.cs410J.family
This is class implements the RemoteMarriage interface.
RemoteMarriageImpl(Marriage) - Constructor for class edu.pdx.cs410J.family.RemoteMarriageImpl
Creates a new RemoteMarriageImpl that delegates most of its behavior to a given Marriage
RemotePerson - Interface in edu.pdx.cs410J.family
This interface models a Person that is accessed remotely using Java Remote Method Invocation.
RemotePersonImpl - Class in edu.pdx.cs410J.family
This is a concrete class that implements the RemotePerson interface.
RemotePersonImpl(RemoteFamilyTree, Person) - Constructor for class edu.pdx.cs410J.family.RemotePersonImpl
Creates a new RemotePersonImpl that delegates most of its behavior to a given Person.
remove(Book) - Method in class edu.pdx.cs410J.di.BookDatabase
 
remove(Book) - Method in interface edu.pdx.cs410J.di.BookInventory
Removes a book from the inventory
remove(Object) - Method in class edu.pdx.cs410J.AbstractLRUMap
Removes the given key from this map.
removeAllDictionaryEntries() - Method in class edu.pdx.cs410J.airlineweb.AirlineRestClient
 
removeAllDictionaryEntries() - Method in class edu.pdx.cs410J.apptbookweb.AppointmentBookRestClient
 
removeAllDictionaryEntries() - Method in class edu.pdx.cs410J.phonebillweb.PhoneBillRestClient
 
removeNote(String) - Method in interface edu.pdx.cs410J.grader.gradebook.Notable
Removes a note about this object
removeNote(String) - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
 
removePackageNames(String) - Static method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
 
removeStudent(Student) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Removes a Student from this GradeBook
replyTo(InternetAddress) - Method in class edu.pdx.cs410J.grader.EmailSender.NewEmail
 
Resident - Class in edu.pdx.cs410J.xml
This class represents a resident (person) whose first and last name, as well as whose middle initial, is listing in a phone book.
Resident(Element) - Constructor for class edu.pdx.cs410J.xml.Resident
Create a new Resident from a Element in a DOM tree.
resolveEntity(String, String) - Method in class edu.pdx.cs410J.family.XmlHelper
Attempt to resolve the external entity (such as a DTD) described by the given public and system ID.
resolveEntity(String, String) - Method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
Attempt to resolve the external entity (such as a DTD) described by the given public and system ID.
resolveEntity(String, String) - Method in class edu.pdx.cs410J.ProjectXmlHelper
 
Response(String) - Constructor for class edu.pdx.cs410J.web.HttpRequestHelper.Response
 
responseColumnIndex - Variable in class edu.pdx.cs410J.grader.D2LSurveyResponsesCSVParser
 
REST - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 
RestException(int, String) - Constructor for exception edu.pdx.cs410J.web.HttpRequestHelper.RestException
 
RestfulCreditCardService - Class in edu.pdx.cs410J.di
A Credit Card service that exposes its behavior via REST
RestfulCreditCardService(CreditCardDatabase) - Constructor for class edu.pdx.cs410J.di.RestfulCreditCardService
 
RestLoggingFilter - Class in edu.pdx.cs410J.di
Logs all calls to the rest services
RestLoggingFilter(Logger, CreditCardDatabase) - Constructor for class edu.pdx.cs410J.di.RestLoggingFilter
 
RestModule - Class in edu.pdx.cs410J.di
A Guice module that binds in all of the REST services and filters
RestModule() - Constructor for class edu.pdx.cs410J.di.RestModule
 
RMI_OBJECT_NAME - Static variable in interface edu.pdx.cs410J.rmi.MovieDatabase
 
run() - Method in class edu.pdx.cs410J.net.ATM
Perform each transaction on the account
run() - Method in class edu.pdx.cs410J.net.ChatCommunicator
Make the connection to the socket.
run() - Method in class edu.pdx.cs410J.net.ChatListener
Sit in a loop and wait for messages to come in.
run() - Method in class edu.pdx.cs410J.net.ChatSpeaker
A ChatSpeaker uses wait/notify on its incoming list to know when to send a message.
run() - Method in class edu.pdx.cs410J.net.Counter
The code that performs the counting.
run() - Method in class edu.pdx.cs410J.net.DateServer.Worker
 
run() - Method in class edu.pdx.cs410J.net.InterruptingThread
 
run() - Method in class edu.pdx.cs410J.net.McCustomer
Go to a McDonalds and wait for a BigMac
run() - Method in class edu.pdx.cs410J.net.McEmployee
Keep making BigMacs
run() - Method in class edu.pdx.cs410J.net.SynchronizedATM
Perform each transaction on the account
run() - Method in class edu.pdx.cs410J.net.Transfer
Performs the transfer.
run() - Method in class edu.pdx.cs410J.net.WorkingThread
 
run(DocletEnvironment) - Method in class edu.pdx.cs410J.grader.APIDocumentationDoclet
 

S

satisfies(Movie) - Method in interface edu.pdx.cs410J.rmi.Query
Returns true if the given Movie satifies this Query.
saveGradeBook() - Method in interface edu.pdx.cs410J.grader.poa.GradeBookView.SaveGradeBookListener
 
SaveGradeBook - Class in edu.pdx.cs410J.grader.poa
 
SaveGradeBook(GradeBook) - Constructor for class edu.pdx.cs410J.grader.poa.SaveGradeBook
 
says() - Method in class edu.pdx.cs410J.lang.Animal
Returns the sound that this animal makes.
says() - Method in class edu.pdx.cs410J.lang.Cow
 
says() - Method in class edu.pdx.cs410J.lang.Duck
 
says() - Method in class edu.pdx.cs410J.lang.Human
 
says() - Method in class edu.pdx.cs410J.lang.Insect
All insects say "Buzz"
says() - Method in class edu.pdx.cs410J.lang.Sheep
 
says() - Method in class edu.pdx.cs410J.lang.Turkey
 
says() - Method in class edu.pdx.cs410J.student.Student
All students say "This class is too much work"
SayWhat - Class in edu.pdx.cs410J.lang
This class has a main method that demonstrates the effects of inheritance and virtual method dispatches using the animal class hierarchy.
SayWhat() - Constructor for class edu.pdx.cs410J.lang.SayWhat
 
ScoreNotFoundException() - Constructor for exception edu.pdx.cs410J.grader.ProjectGradesImporter.ScoreNotFoundException
 
scorePattern - Static variable in class edu.pdx.cs410J.grader.ProjectGradesImporter
 
scoreValue(String) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView.ScoreValueHandler
 
Section - Class in edu.pdx.cs410J.junit
This class represents a section of a course being offered in a given term during a given year.
Section(Course, int, int) - Constructor for class edu.pdx.cs410J.junit.Section
Creates a new section of a course being offered in the given term and year.
SECTION_COLUMN - Static variable in interface edu.pdx.cs410J.grader.canvas.CanvasGradesCSVColumnNames
 
selectAssignmentThatMatchesSubmissionSubject(POASubmissionSelected) - Method in class edu.pdx.cs410J.grader.poa.POAAssignmentsPresenter
 
selectNextPOA(SelectNextPOAEvent) - Method in class edu.pdx.cs410J.grader.poa.POASubmissionsPresenter
 
SelectNextPOAEvent - Class in edu.pdx.cs410J.grader.poa
 
SelectNextPOAEvent() - Constructor for class edu.pdx.cs410J.grader.poa.SelectNextPOAEvent
 
selectPOASubmission(int) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionsView
 
selectPOASubmission(int) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionsPanel
 
sendMessage(ChatMessage) - Method in class edu.pdx.cs410J.net.ChatCommunicator
Delegates to the ChatSpeaker
sendMessage(ChatMessage) - Method in class edu.pdx.cs410J.net.ChatSpeaker
Queues a message to be sent.
serverName - Static variable in class edu.pdx.cs410J.grader.EmailSender
The name of the SMTP server that is used to send email
ServletInfoServlet - Class in edu.pdx.cs410J.servlets
A servlet that returns all sorts of information available from the servlet API.
ServletInfoServlet() - Constructor for class edu.pdx.cs410J.servlets.ServletInfoServlet
 
SessionServlet - Class in edu.pdx.cs410J.servlets
A servlet that uses a session to maintain information about a user
SessionServlet() - Constructor for class edu.pdx.cs410J.servlets.SessionServlet
 
setAssignments(List<String>) - Method in interface edu.pdx.cs410J.grader.poa.POAAssignmentsView
 
setAssignments(List<String>) - Method in class edu.pdx.cs410J.grader.poa.ui.POAAssignmentsWidget
 
setBalance(int) - Method in class edu.pdx.cs410J.net.BankAccount
 
setBalance(int) - Method in class edu.pdx.cs410J.net.SynchronizedBankAccount
 
setBalance(CreditCard, double) - Method in class edu.pdx.cs410J.di.CreditCardDatabase
 
setCanvasId(int) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
setCanvasId(String) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudentBuilder
 
setCanvasId(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
setContent(String) - Method in class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
setContent(String, POASubmissionView.POAContentType) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionView
 
setContent(String, POASubmissionView.POAContentType) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
setContentType(String) - Method in class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
setCredits(int) - Method in class edu.pdx.cs410J.junit.Course
Sets the number of credits that this course is worth
setCRN(int) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Sets the Course Request Number (CRN) for this grade book.
setDate(Date) - Method in class edu.pdx.cs410J.family.Marriage
Sets the date on which the husband and wife were married.
setDate(Date) - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Sets the date on which the husband and wife were married
setDate(Date) - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
setDateOfBirth(Date) - Method in class edu.pdx.cs410J.family.Person
Sets this person's date of birth.
setDateOfBirth(Date) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets this person's date of birth
setDateOfBirth(Date) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setDateOfDeath(Date) - Method in class edu.pdx.cs410J.family.Person
Sets this person's date of death.
setDateOfDeath(Date) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets this person's date of death
setDateOfDeath(Date) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setDebug(boolean) - Method in class edu.pdx.cs410J.grader.Submit
Sets whether or not the progress of the submission should be logged.
setDescription(String) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Sets the description of this Assignment
setDirty(boolean) - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Called when the family tree changes dirtiness
setDirty(boolean) - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Called when the family tree changes dirtiness.
setDirty(boolean) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Sets the dirtiness of this GradeBook
setDirty(boolean) - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
Sets the dirtiness of this Assignment
setDueDate(LocalDateTime) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
setEmail(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Sets the email address of this Student
setEmailAddress(String) - Method in class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
setEmailAddress(String) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView.EmailAddressValueListener
 
setEmailAddress(String) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView
 
setEmailAddress(String) - Method in class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
setEmailServerHostName(String) - Method in class edu.pdx.cs410J.grader.Submit
Sets the name of the SMTP server that is used to send emails
setEmailServerPort(int) - Method in class edu.pdx.cs410J.grader.EmailSender
 
setEnrolledSection(Student.Section) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
setErrorInScore(boolean) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
setErrorInScore(boolean) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
setEstimatedHours(Double) - Method in class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
setEstimatedHours(Double) - Method in class edu.pdx.cs410J.grader.Submit
 
setExceptionDetails(String) - Method in class edu.pdx.cs410J.grader.poa.ui.UnhandledExceptionDialog
 
setExceptionDetails(String) - Method in interface edu.pdx.cs410J.grader.poa.UnhandledExceptionView
 
setExceptionMessage(String) - Method in class edu.pdx.cs410J.grader.poa.ui.UnhandledExceptionDialog
 
setExceptionMessage(String) - Method in interface edu.pdx.cs410J.grader.poa.UnhandledExceptionView
 
setFather(Person) - Method in class edu.pdx.cs410J.family.Person
Sets this person's father.
setFatherId(int) - Method in class edu.pdx.cs410J.family.Person
Sets the id of this person's father.
setFatherId(int) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets the id of this person's father
setFatherId(int) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setFirstName(String) - Method in class edu.pdx.cs410J.family.Person
Sets this person's first name.
setFirstName(String) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets this person's first name
setFirstName(String) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setFirstName(String) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudentBuilder
 
setFirstName(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the last name of this Student
setGender(Person.Gender) - Method in class edu.pdx.cs410J.family.Person
Sets this person's gender.
setGrade(Assignment, double) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
setGrade(Assignment, Grade) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
setGrade(Section, Grade) - Method in class edu.pdx.cs410J.junit.Student
Sets the grade this student got in a given section of a course
setGrade(String, Grade) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Sets a Grade a student received on an assignment of a given name.
setGradeBook(GradeBook) - Method in class edu.pdx.cs410J.grader.gradebook.ui.StudentsList
Reads the contents of a GradeBook and sorts Students accordingly.
setGradeBookName(String) - Method in interface edu.pdx.cs410J.grader.poa.GradeBookView
 
setGradeBookName(String) - Method in class edu.pdx.cs410J.grader.poa.ui.GradeBookWidget
 
setId(long) - Method in class edu.pdx.cs410J.rmi.Movie
Package-protected method for setting the id
setIsEnabled(boolean) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
setIsEnabled(boolean) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
setIsLate(boolean) - Method in class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
setIsLate(boolean) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView.IsLateHandler
 
setIsLate(boolean) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
setIsLate(boolean) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
setIsVisible(boolean) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView
 
setIsVisible(boolean) - Method in class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
setLastName(String) - Method in class edu.pdx.cs410J.family.Person
Sets this person's last name.
setLastName(String) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets this person's last name
setLastName(String) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setLastName(String) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudentBuilder
 
setLastName(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the last name of this Student
setLetterGrade(LetterGrade) - Method in class edu.pdx.cs410J.grader.gradebook.Student
 
setLocation(String) - Method in class edu.pdx.cs410J.family.Marriage
Sets the location at which the husband and wife were married.
setLocation(String) - Method in interface edu.pdx.cs410J.family.RemoteMarriage
Sets the location at which the husband and wife were married
setLocation(String) - Method in class edu.pdx.cs410J.family.RemoteMarriageImpl
 
setLoggingLevelToDebug() - Static method in class edu.pdx.cs410J.grader.GraderTools
 
setLoginId(String) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudentBuilder
 
setMajor(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Sets the major of this Student
setMiddleName(String) - Method in class edu.pdx.cs410J.family.Person
Sets this person's middle name.
setMiddleName(String) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets this person's middle name
setMiddleName(String) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setMother(Person) - Method in class edu.pdx.cs410J.family.Person
Sets this person's mother.
setMotherId(int) - Method in class edu.pdx.cs410J.family.Person
Sets the id of this person's mother.
setMotherId(int) - Method in interface edu.pdx.cs410J.family.RemotePerson
Sets the id of this person's mother
setMotherId(int) - Method in class edu.pdx.cs410J.family.RemotePersonImpl
 
setNickName(String) - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns the nick name of this Student
setNotable(Notable) - Method in class edu.pdx.cs410J.grader.gradebook.ui.NotesPanel
Sets the Notable that is being displayed/edited by this NotesPanel.
setPassword(String) - Method in class edu.pdx.cs410J.grader.poa.EmailCredentialsPresenter
 
setPassword(String) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView.PasswordValueListener
 
setPassword(String) - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView
 
setPassword(String) - Method in class edu.pdx.cs410J.grader.poa.ui.EmailCredentialsDialog
 
setPOASubmissionsDescriptions(List<String>) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionsView
 
setPOASubmissionsDescriptions(List<String>) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionsPanel
 
setPoints(double) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Sets the number of points that this Assignment is worth.
setPossiblePoints(double) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasAssignment
 
setPrecision(int) - Static method in class edu.pdx.cs410J.rmi.Matrix
Sets the number of decimal places to be displayed.
setProjectName(String) - Method in class edu.pdx.cs410J.grader.Submit
Sets the name of project being submitted
setProjectType(Assignment.ProjectType) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
 
setRange(int, int) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
setScore(double) - Method in class edu.pdx.cs410J.grader.gradebook.Grade
Sets the score the student received on the assignment.
setScore(GradesFromCanvas.CanvasAssignment, Double) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
setScore(String) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
setScore(String) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
setScoreHasBeenRecorded(boolean) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
setScoreHasBeenRecorded(boolean) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
setScoreValue(String) - Method in class edu.pdx.cs410J.grader.poa.POAGradePresenter
 
setSection(String) - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudentBuilder
 
setSectionName(Student.Section, String) - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
setSelectedAssignment(int) - Method in interface edu.pdx.cs410J.grader.poa.POAAssignmentsView
 
setSelectedAssignment(int) - Method in class edu.pdx.cs410J.grader.poa.ui.POAAssignmentsWidget
 
setSelectedAssignmentDueDate(String) - Method in interface edu.pdx.cs410J.grader.poa.POAAssignmentsView
 
setSelectedAssignmentDueDate(String) - Method in class edu.pdx.cs410J.grader.poa.ui.POAAssignmentsWidget
 
setSelectedPerson(Person) - Method in class edu.pdx.cs410J.family.FamilyTreeList
Sets the selected person.
setSelectedStudentIndex(int) - Method in interface edu.pdx.cs410J.grader.poa.StudentsView
 
setSelectedStudentIndex(int) - Method in class edu.pdx.cs410J.grader.poa.ui.StudentsWidget
 
setSendReceipt(boolean) - Method in class edu.pdx.cs410J.grader.Submit
 
setSocket(Socket) - Method in class edu.pdx.cs410J.net.ChatListener
Sets the socket on which this ChatListener listens
setSocket(Socket) - Method in class edu.pdx.cs410J.net.ChatSpeaker
Sets the socket to which this ChatSpeaker sends messages.
setSourceText(String) - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Sets the text displayed in the source location label.
setStatusMessage(String) - Method in interface edu.pdx.cs410J.grader.poa.StatusMessageView
 
setStatusMessage(String) - Method in class edu.pdx.cs410J.grader.poa.ui.StatusMessageWidget
 
setStudent(Student) - Method in class edu.pdx.cs410J.grader.Submit
 
setStudentDir(File) - Method in class edu.pdx.cs410J.grader.gradebook.XmlDumper
Sets the directory in which the XML files for students are generated.
setStudentDir(File) - Method in class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
Sets the directory in which the XML files for students are generated.
setStudents(List<String>) - Method in interface edu.pdx.cs410J.grader.poa.StudentsView
 
setStudents(List<String>) - Method in class edu.pdx.cs410J.grader.poa.ui.StudentsWidget
 
setSubject(String) - Method in class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
setSubmissionSubject(String) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionView
 
setSubmissionSubject(String) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
setSubmissionSubmitter(String) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionView
 
setSubmissionSubmitter(String) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
setSubmissionTime(String) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionView
 
setSubmissionTime(String) - Method in class edu.pdx.cs410J.grader.poa.ui.POASubmissionInformationWidgets
 
setSubmissionTime(LocalDateTime) - Method in class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
setSubmitter(String) - Method in class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
setSubmitTime(LocalDateTime) - Method in class edu.pdx.cs410J.grader.poa.POASubmission.Builder
 
setTitle(String) - Method in class edu.pdx.cs410J.rmi.Movie
Sets the title of this Movie
setTotalPoints(String) - Method in interface edu.pdx.cs410J.grader.poa.POAGradeView
 
setTotalPoints(String) - Method in class edu.pdx.cs410J.grader.poa.ui.POAGradeWidgets
 
setType(Assignment.AssignmentType) - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Sets the type of this Assignment
setURLSource(URL) - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Sets the source of the XML file displayed in this GUI
setValueIfNotEmpty(String, Consumer<String>) - Static method in class edu.pdx.cs410J.grader.Survey
 
setVisible(boolean) - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Overridden to set the visibility of the containing JFrame.
setYear(int) - Method in class edu.pdx.cs410J.rmi.Movie
Sets the year in which this movie was released
Sheep - Class in edu.pdx.cs410J.lang
This class represents a Sheep.
Sheep(String) - Constructor for class edu.pdx.cs410J.lang.Sheep
 
shoeSize() - Method in class edu.pdx.cs410J.lang.Person
Returns this Person's shoe size.
showFather() - Method in class edu.pdx.cs410J.family.PersonPanel
Displays and returns the current person's father
showMother() - Method in class edu.pdx.cs410J.family.PersonPanel
Displays the current person's mother
showPerson(Person) - Method in class edu.pdx.cs410J.family.FamilyTreeGUI
Sets the Person displayed in the GUI
showPerson(Person) - Method in class edu.pdx.cs410J.family.FamilyTreePanel
Sets the Person displayed in the GUI
showPerson(Person) - Method in class edu.pdx.cs410J.family.PersonPanel
Displays information about a Person in this PersonPanel.
shutdown() - Method in interface edu.pdx.cs410J.family.RemoteFamilyTree
Shuts down this PersonFactory.
shutdown() - Method in class edu.pdx.cs410J.family.XmlRemoteFamilyTree
 
shutdown() - Method in interface edu.pdx.cs410J.rmi.MovieDatabase
Unregisters this MovieDatabase object with the RMI registry.
shutdown() - Method in class edu.pdx.cs410J.rmi.MovieDatabaseImpl
Unregisters this MovieDatabaseImpl with the RMI registry.
ShutdownMovieDatabase - Class in edu.pdx.cs410J.rmi
This program shutdowns the remote movie database.
ShutdownMovieDatabase() - Constructor for class edu.pdx.cs410J.rmi.ShutdownMovieDatabase
 
SignMessage - Class in edu.pdx.cs410J.security
This program computes the DSA digital signature of a message using a private key.
SignMessage() - Constructor for class edu.pdx.cs410J.security.SignMessage
 
SimpleDate - Class in edu.pdx.cs410J.datesAndText
This program demonstrates how to use the SimpleDateFormat class to format and parse dates.
SimpleDate() - Constructor for class edu.pdx.cs410J.datesAndText.SimpleDate
 
solve(double[][], double[]) - Method in interface edu.pdx.cs410J.rmi.EquationSolver
Solves a system of n equations of the form Ax = b where A is an n x n matrix.
solve(double[][], double[]) - Method in class edu.pdx.cs410J.rmi.EquationSolverImpl
Use Cholesky's algorithm to solve a linear system of equations of the Ax = b.
solve(double[][], double[]) - Static method in class edu.pdx.cs410J.rmi.GaussianElimination
Solve a system Ax = b using Gaussian elimination
SortDateFormatSHORT - Class in edu.pdx.cs410J.datesAndText
This program reads in Dates from standard in using DateFormat.SHORT.
SortDateFormatSHORT() - Constructor for class edu.pdx.cs410J.datesAndText.SortDateFormatSHORT
 
SortMoviesByReleaseDate() - Constructor for class edu.pdx.cs410J.rmi.MovieDatabaseImpl.SortMoviesByReleaseDate
 
SortMoviesByTitle() - Constructor for class edu.pdx.cs410J.rmi.GetMoviesInYear.SortMoviesByTitle
 
sourceLocation - Variable in class edu.pdx.cs410J.family.FamilyTreePanel
 
Speaker - Class in edu.pdx.cs410J.net
A Speaker sends strings over a Socket to a Listener.
Speaker() - Constructor for class edu.pdx.cs410J.net.Speaker
 
spliterator() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges
 
SPRING - Static variable in class edu.pdx.cs410J.junit.Section
The spring term
startElement(String, String, String, Attributes) - Method in class edu.pdx.cs410J.xml.PrintPhoneNumbers
When we see a "phone" element, print out the area code and phone number
startup() - Method in class edu.pdx.cs410J.net.ChatCommunicator
Starts up this ChatCommunicator.
state - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
 
StaticImports - Class in edu.pdx.cs410J.j2se15
Demonstrates J2SE's "static import" facility.
StaticImports() - Constructor for class edu.pdx.cs410J.j2se15.StaticImports
 
StatusMessage - Class in edu.pdx.cs410J.grader.poa
 
StatusMessage(String) - Constructor for class edu.pdx.cs410J.grader.poa.StatusMessage
 
StatusMessagePresenter - Class in edu.pdx.cs410J.grader.poa
 
StatusMessagePresenter(EventBus, StatusMessageView) - Constructor for class edu.pdx.cs410J.grader.poa.StatusMessagePresenter
 
StatusMessageView - Interface in edu.pdx.cs410J.grader.poa
 
StatusMessageWidget - Class in edu.pdx.cs410J.grader.poa.ui
 
StatusMessageWidget() - Constructor for class edu.pdx.cs410J.grader.poa.ui.StatusMessageWidget
 
StreamOperations - Class in edu.pdx.cs410J.java8
 
StreamOperations() - Constructor for class edu.pdx.cs410J.java8.StreamOperations
 
streetLines - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
 
Student - Class in edu.pdx.cs410J.grader.gradebook
This class represents a student who is taking CS410J.
Student - Class in edu.pdx.cs410J.junit
This class represents a student that may enroll in a section of a course.
Student - Class in edu.pdx.cs410J.student
This class is represents a Student.
Student() - Constructor for class edu.pdx.cs410J.j2se15.CovariantReturns.Student
 
Student() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy1.Student
 
Student() - Constructor for class edu.pdx.cs410J.j2se15.GenericsAndLegacy2.Student
 
Student(String) - Constructor for class edu.pdx.cs410J.grader.gradebook.Student
Creates a new Student with a given id.
Student(String) - Constructor for class edu.pdx.cs410J.junit.Student
Creates a new Student with a given id
Student(String, ArrayList<String>, double, String) - Constructor for class edu.pdx.cs410J.student.Student
Creates a new Student
STUDENT_COLUMN - Static variable in interface edu.pdx.cs410J.grader.canvas.CanvasGradesCSVColumnNames
 
STUDENT_XML_FILE_NAME - Static variable in class edu.pdx.cs410J.grader.Survey
 
Student.Section - Enum in edu.pdx.cs410J.grader.gradebook
 
StudentEmailAttachmentProcessor - Class in edu.pdx.cs410J.grader
 
StudentEmailAttachmentProcessor(File, GradeBook) - Constructor for class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
StudentEmailAttachmentProcessor.SubmissionException - Exception in edu.pdx.cs410J.grader
 
StudentFileMailer - Class in edu.pdx.cs410J.grader
 
StudentFileMailer(String, Session) - Constructor for class edu.pdx.cs410J.grader.StudentFileMailer
 
StudentPanel - Class in edu.pdx.cs410J.grader.gradebook.ui
This panel displays a Student
StudentPanel() - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.StudentPanel
Creates and lays out a new StudentPanel
studentSelected(int) - Method in interface edu.pdx.cs410J.grader.poa.StudentsView.SelectStudentHandler
 
StudentSelectedEvent - Class in edu.pdx.cs410J.grader.poa
 
StudentSelectedEvent(Student) - Constructor for class edu.pdx.cs410J.grader.poa.StudentSelectedEvent
 
StudentsList - Class in edu.pdx.cs410J.grader.gradebook.ui
A StudentsList is a JList that lists all of the students in a GradeBook sorted alphabetically by their last name.
StudentsList() - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.StudentsList
Creates a StudentsList and sets up some initial parameters.
StudentsModel - Class in edu.pdx.cs410J.grader.gradebook.ui
Class used for displaying either student ids or their full names in a JList
StudentsModel(GradeBook, int) - Constructor for class edu.pdx.cs410J.grader.gradebook.ui.StudentsModel
 
StudentsPresenter - Class in edu.pdx.cs410J.grader.poa
 
StudentsPresenter(EventBus, StudentsView) - Constructor for class edu.pdx.cs410J.grader.poa.StudentsPresenter
 
studentsStream() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
 
StudentsView - Interface in edu.pdx.cs410J.grader.poa
 
StudentsView.SelectStudentHandler - Interface in edu.pdx.cs410J.grader.poa
 
StudentsWidget - Class in edu.pdx.cs410J.grader.poa.ui
 
StudentsWidget() - Constructor for class edu.pdx.cs410J.grader.poa.ui.StudentsWidget
 
SUBMISSION_COMMENT - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
SUBMISSION_TIME - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
SubmissionException(String) - Constructor for exception edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor.SubmissionException
 
SubmissionException(String, MessagingException) - Constructor for exception edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor.SubmissionException
 
SubmissionInfo() - Constructor for class edu.pdx.cs410J.grader.gradebook.Grade.SubmissionInfo
 
submissionSelected(int) - Method in interface edu.pdx.cs410J.grader.poa.POASubmissionsView.POASubmissionSelectedListener
 
submit(boolean) - Method in class edu.pdx.cs410J.grader.Submit
Submits the project to the grader
Submit - Class in edu.pdx.cs410J.grader
This class is used to submit assignments in CS410J.
Submit() - Constructor for class edu.pdx.cs410J.grader.Submit
Creates a new Submit program
Submit(Submit.CurrentTimeProvider) - Constructor for class edu.pdx.cs410J.grader.Submit
 
Submit.CurrentTimeProvider - Interface in edu.pdx.cs410J.grader
 
Submit.ManifestAttributes - Class in edu.pdx.cs410J.grader
 
SubmitAndroidProject - Class in edu.pdx.cs410J.grader
 
submitCredentials() - Method in interface edu.pdx.cs410J.grader.poa.EmailCredentialsView.SubmitCredentialsListener
 
submittedTestClasses(Set<File>) - Static method in class edu.pdx.cs410J.grader.Submit
 
SUCCESS - Enum constant in enum edu.pdx.cs410J.di.CreditTransactionCode
The transaction was successful
sumIntsUsingStream() - Method in class edu.pdx.cs410J.java8.StreamOperations
 
SummaryReport - Class in edu.pdx.cs410J.grader
Class that creates a pretty report that summarizes a student's grades.
SummaryReport() - Constructor for class edu.pdx.cs410J.grader.SummaryReport
 
SUMMER - Static variable in class edu.pdx.cs410J.junit.Section
The summer term
Survey - Class in edu.pdx.cs410J.grader
This program presents a survey that all students in CS410J should answer.
Survey(PrintStream, PrintStream, InputStream, File) - Constructor for class edu.pdx.cs410J.grader.Survey
 
SurveyResponsesFromD2L - Class in edu.pdx.cs410J.grader
 
SurveyResponsesFromD2L() - Constructor for class edu.pdx.cs410J.grader.SurveyResponsesFromD2L
 
SurveyResponsesFromD2LGenerator - Class in edu.pdx.cs410J.grader
 
SurveyResponsesFromD2LGenerator() - Constructor for class edu.pdx.cs410J.grader.SurveyResponsesFromD2LGenerator
 
SurveySubmissionsProcessor - Class in edu.pdx.cs410J.grader
 
SurveySubmissionsProcessor(File, GradeBook) - Constructor for class edu.pdx.cs410J.grader.SurveySubmissionsProcessor
 
SynchronizedATM - Class in edu.pdx.cs410J.net
This class demonstrates obtains a lock before access the BankAccount.
SynchronizedATM(String, BankAccount, int[]) - Constructor for class edu.pdx.cs410J.net.SynchronizedATM
 
SynchronizedBankAccount - Class in edu.pdx.cs410J.net
Synchronized methods ensure that the data in the balance is accessed correctly.
SynchronizedBankAccount() - Constructor for class edu.pdx.cs410J.net.SynchronizedBankAccount
 
SYSTEM_ID - Static variable in class edu.pdx.cs410J.airline.AirlineXmlHelper
The System ID for the Family Tree DTD
SYSTEM_ID - Static variable in class edu.pdx.cs410J.apptbook.AppointmentBookXmlHelper
The System ID for the Family Tree DTD
systemID - Static variable in class edu.pdx.cs410J.family.XmlHelper
The System ID for the Family Tree DTD
systemID - Static variable in class edu.pdx.cs410J.grader.gradebook.XmlHelper
The System ID for the Grade Book DTD
SystemProperties - Class in edu.pdx.cs410J.core
This class demonstrates the Properties class and shows how to use the JVM's system properties.
SystemProperties() - Constructor for class edu.pdx.cs410J.core.SystemProperties
 

T

TA_EMAIL - Static variable in class edu.pdx.cs410J.grader.EmailSender
The grader's email address
takeSurvey(String...) - Method in class edu.pdx.cs410J.grader.Survey
 
text(String) - Method in class edu.pdx.cs410J.grader.HtmlGenerator
 
TEXT - Enum constant in enum edu.pdx.cs410J.grader.poa.POASubmissionView.POAContentType
 
TEXT_FILE - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 
TextDumper - Class in edu.pdx.cs410J.airline
A skeletal implementation of the TextDumper class for Project 2.
TextDumper - Class in edu.pdx.cs410J.airlineweb
 
TextDumper - Class in edu.pdx.cs410J.apptbook
A skeletal implementation of the TextDumper class for Project 2.
TextDumper - Class in edu.pdx.cs410J.apptbookweb
 
TextDumper - Class in edu.pdx.cs410J.family
This class dumps a family tree to a destination (for example, a file) in a text-based format that is meant to be parsed by a TextParser.
TextDumper - Class in edu.pdx.cs410J.phonebill
A skeletal implementation of the TextDumper class for Project 2.
TextDumper - Class in edu.pdx.cs410J.phonebillweb
 
TextDumper(File) - Constructor for class edu.pdx.cs410J.family.TextDumper
Creates a new text dumper that dumps to a given file.
TextDumper(PrintWriter) - Constructor for class edu.pdx.cs410J.family.TextDumper
Creates a new text dumper that prints to a PrintWriter.
TextDumper(Writer) - Constructor for class edu.pdx.cs410J.airline.TextDumper
 
TextDumper(Writer) - Constructor for class edu.pdx.cs410J.airlineweb.TextDumper
 
TextDumper(Writer) - Constructor for class edu.pdx.cs410J.apptbook.TextDumper
 
TextDumper(Writer) - Constructor for class edu.pdx.cs410J.apptbookweb.TextDumper
 
TextDumper(Writer) - Constructor for class edu.pdx.cs410J.phonebill.TextDumper
 
TextDumper(Writer) - Constructor for class edu.pdx.cs410J.phonebillweb.TextDumper
 
TextDumper(String) - Constructor for class edu.pdx.cs410J.family.TextDumper
Creates a new text dumper that dumps to a file of a given name.
TextParser - Class in edu.pdx.cs410J.airline
A skeletal implementation of the TextParser class for Project 2.
TextParser - Class in edu.pdx.cs410J.airlineweb
 
TextParser - Class in edu.pdx.cs410J.apptbook
A skeletal implementation of the TextParser class for Project 2.
TextParser - Class in edu.pdx.cs410J.apptbookweb
 
TextParser - Class in edu.pdx.cs410J.family
This class parses the text output generated by a TextDumper and creates a family tree.
TextParser - Class in edu.pdx.cs410J.phonebill
A skeletal implementation of the TextParser class for Project 2.
TextParser - Class in edu.pdx.cs410J.phonebillweb
 
TextParser(File) - Constructor for class edu.pdx.cs410J.family.TextParser
Creates a new text parser that reads its input from the given file.
TextParser(Reader) - Constructor for class edu.pdx.cs410J.airline.TextParser
 
TextParser(Reader) - Constructor for class edu.pdx.cs410J.airlineweb.TextParser
 
TextParser(Reader) - Constructor for class edu.pdx.cs410J.apptbook.TextParser
 
TextParser(Reader) - Constructor for class edu.pdx.cs410J.apptbookweb.TextParser
 
TextParser(Reader) - Constructor for class edu.pdx.cs410J.family.TextParser
Creates a new text parser that reads its input from the given writer.
TextParser(Reader) - Constructor for class edu.pdx.cs410J.phonebill.TextParser
 
TextParser(Reader) - Constructor for class edu.pdx.cs410J.phonebillweb.TextParser
 
TextParser(String) - Constructor for class edu.pdx.cs410J.family.TextParser
Creates a new text parser that reads its input from a file of a given name.
TimeEstimatesSummaries() - Constructor for class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummaries
 
TimeEstimatesSummary(Collection<Double>) - Constructor for class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
Today - Class in edu.pdx.cs410J.datesAndText
Prints out information about today's date.
Today() - Constructor for class edu.pdx.cs410J.datesAndText.Today
 
TopLevelJFrame - Class in edu.pdx.cs410J.grader.poa.ui
 
TopLevelJFrame() - Constructor for class edu.pdx.cs410J.grader.poa.ui.TopLevelJFrame
 
toString() - Method in class edu.pdx.cs410J.AbstractAirline
Returns a brief textual description of this airline.
toString() - Method in class edu.pdx.cs410J.AbstractAppointment
Returns a brief textual summary of this appointment.
toString() - Method in class edu.pdx.cs410J.AbstractAppointmentBook
Returns a brief textual description of this appointment book
toString() - Method in class edu.pdx.cs410J.AbstractFlight
Returns a brief textual description of this flight.
toString() - Method in class edu.pdx.cs410J.AbstractPhoneBill
Returns a brief textual description of this phone bill
toString() - Method in class edu.pdx.cs410J.AbstractPhoneCall
Returns a brief textual description of this phone call.
toString() - Method in class edu.pdx.cs410J.core.Cereal
 
toString() - Method in class edu.pdx.cs410J.di.Book
 
toString() - Method in class edu.pdx.cs410J.di.CreditCard
 
toString() - Method in class edu.pdx.cs410J.family.FamilyTree
 
toString() - Method in class edu.pdx.cs410J.family.Marriage
Returns a brief description of this marriage.
toString() - Method in class edu.pdx.cs410J.family.Person
Returns a brief description of this person.
toString() - Method in class edu.pdx.cs410J.grader.canvas.GradesFromCanvas.CanvasStudent
 
toString() - Method in class edu.pdx.cs410J.grader.gradebook.Assignment
Returns a brief textual description of this Assignment
toString() - Method in class edu.pdx.cs410J.grader.gradebook.Grade
Returns a brief textual description of this Grade
toString() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges.LetterGradeRange
 
toString() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook
Returns a brief textual description of this GradeBook.
toString() - Method in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
toString() - Method in enum edu.pdx.cs410J.grader.gradebook.Student.Section
 
toString() - Method in class edu.pdx.cs410J.grader.gradebook.Student
Returns a brief textual description of this Student
toString() - Method in class edu.pdx.cs410J.grader.poa.AssignmentSelectedEvent
 
toString() - Method in class edu.pdx.cs410J.grader.poa.DownloadPOASubmissionsRequest
 
toString() - Method in class edu.pdx.cs410J.grader.poa.EmailCredentials
 
toString() - Method in class edu.pdx.cs410J.grader.poa.GradeBookLoaded
 
toString() - Method in class edu.pdx.cs410J.grader.poa.LoadGradeBook
 
toString() - Method in class edu.pdx.cs410J.grader.poa.POASubmission
 
toString() - Method in class edu.pdx.cs410J.grader.poa.POASubmissionSelected
 
toString() - Method in class edu.pdx.cs410J.grader.poa.RecordGradeEvent
 
toString() - Method in class edu.pdx.cs410J.grader.poa.SaveGradeBook
 
toString() - Method in class edu.pdx.cs410J.grader.poa.StatusMessage
 
toString() - Method in class edu.pdx.cs410J.grader.poa.StudentSelectedEvent
 
toString() - Method in class edu.pdx.cs410J.lang.Animal
 
toString() - Method in class edu.pdx.cs410J.lang.Person
Returns a String represenation of this person
toString() - Method in class edu.pdx.cs410J.net.ChatMessage
Returns a textual representation of this ChatMessage that is suitable for displaying in a ChatSession.
toString() - Method in class edu.pdx.cs410J.rmi.Movie
Returns a brief textual representation of this Movie
toString() - Method in class edu.pdx.cs410J.student.Student
Returns a String that describes this Student.
toString() - Method in class edu.pdx.cs410J.xml.Business
 
toString() - Method in class edu.pdx.cs410J.xml.PhoneBook
 
toString() - Method in class edu.pdx.cs410J.xml.PhoneBookEntry
 
toString() - Method in class edu.pdx.cs410J.xml.Resident
 
toXml(Student) - Static method in class edu.pdx.cs410J.grader.gradebook.XmlDumper
Returns a DOM tree that represents a Student
transactions - Variable in class edu.pdx.cs410J.net.ATM
 
Transfer - Class in edu.pdx.cs410J.net
Transfers money between two BankAccounts.
Transfer(BankAccount, BankAccount, int) - Constructor for class edu.pdx.cs410J.net.Transfer
Sets up a transfer between two accounts.
traverse() - Method in class edu.pdx.cs410J.net.GraphNode
Returns this node's number of unvisited descendents
tree - Variable in class edu.pdx.cs410J.family.FamilyTreePanel
 
treeList - Variable in class edu.pdx.cs410J.family.FamilyTreePanel
 
truth() - Static method in class edu.pdx.cs410J.tips.Foo
 
Truth - Class in edu.pdx.cs410J.tips
This class demonstrates some interesting things about static initializers.
Truth() - Constructor for class edu.pdx.cs410J.tips.Truth
 
TRUTH - Static variable in class edu.pdx.cs410J.tips.Foo
 
Tuple<A,B> - Class in edu.pdx.cs410J.j2se15
A tuple class that holds two generic values.
Tuple(A, B) - Constructor for class edu.pdx.cs410J.j2se15.Tuple
 
TupleExample - Class in edu.pdx.cs410J.j2se15
Uses the generic Tuple class to return a host/port combination from a single method.
TupleExample() - Constructor for class edu.pdx.cs410J.j2se15.TupleExample
 
Turkey - Class in edu.pdx.cs410J.lang
This class represents a Turkey.
Turkey(String) - Constructor for class edu.pdx.cs410J.lang.Turkey
 

U

UNDERGRADUATE - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Student.Section
 
UNDERGRADUATE_DIRECTORY_NAME - Static variable in class edu.pdx.cs410J.grader.SummaryReport
 
UnhandledExceptionDialog - Class in edu.pdx.cs410J.grader.poa.ui
 
UnhandledExceptionDialog(TopLevelJFrame) - Constructor for class edu.pdx.cs410J.grader.poa.ui.UnhandledExceptionDialog
 
UnhandledExceptionEvent - Class in edu.pdx.cs410J.grader.poa
 
UnhandledExceptionEvent(Throwable) - Constructor for class edu.pdx.cs410J.grader.poa.UnhandledExceptionEvent
 
UnhandledExceptionPresenter - Class in edu.pdx.cs410J.grader.poa
 
UnhandledExceptionPresenter(EventBus, UnhandledExceptionView) - Constructor for class edu.pdx.cs410J.grader.poa.UnhandledExceptionPresenter
 
UnhandledExceptionView - Interface in edu.pdx.cs410J.grader.poa
 
UNKNOWN - Enum constant in enum edu.pdx.cs410J.family.Person.Gender
 
UNKNOWN - Enum constant in enum edu.pdx.cs410J.servlets.MovieDatabaseServlet.DataType
 
UNKNOWN - Static variable in class edu.pdx.cs410J.family.Person
A constant representing the id of an unknown person
updateAssignment(Assignment) - Method in class edu.pdx.cs410J.grader.gradebook.ui.AssignmentPanel
Fills in the contents of an Assignment based on the contents of this AssignmentPanel.
UpdateMarriage - Class in edu.pdx.cs410J.family
This program is an RMI client that adds a person to a remote family tree
UpdateMarriage() - Constructor for class edu.pdx.cs410J.family.UpdateMarriage
 
UpdatePerson - Class in edu.pdx.cs410J.family
This program is an RMI client that adds a person to a remote family tree
UpdatePerson() - Constructor for class edu.pdx.cs410J.family.UpdatePerson
 
upperQuartile(List<Double>) - Static method in class edu.pdx.cs410J.grader.ProjectTimeEstimatesSummary.TimeEstimatesSummary
 
UrlHttpGet - Class in edu.pdx.cs410J.web
Demonstrates making an HTTP GET request using the URLConnection class
UrlHttpGet() - Constructor for class edu.pdx.cs410J.web.UrlHttpGet
 
usage(String) - Method in class edu.pdx.cs410J.grader.Submit
Prints usage information about this program.
USER_EMAIL - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
USER_ID - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 
USER_NAME - Static variable in class edu.pdx.cs410J.grader.Submit.ManifestAttributes
 

V

validate() - Method in class edu.pdx.cs410J.grader.gradebook.GradeBook.LetterGradeRanges
 
validateProjectName() - Method in class edu.pdx.cs410J.grader.Submit
 
ValidateXml - Class in edu.pdx.cs410J.xml
This program parses and XML file and validates it for correctness against its DTD.
ValidateXml() - Constructor for class edu.pdx.cs410J.xml.ValidateXml
 
valueOf(String) - Static method in enum edu.pdx.cs410J.di.CreditTransactionCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.family.Person.Gender
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.grader.gradebook.Student.Section
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.grader.poa.POASubmissionView.POAContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.pdx.cs410J.servlets.MovieDatabaseServlet.DataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum edu.pdx.cs410J.di.CreditTransactionCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.family.Person.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.grader.gradebook.Assignment.AssignmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.grader.gradebook.Student.Section
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.grader.poa.POASubmissionView.POAContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.pdx.cs410J.servlets.MovieDatabaseServlet.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
VarArgs - Class in edu.pdx.cs410J.datesAndText
Demonstrates variable-length method arguments in J2SE 1.5.
VarArgs() - Constructor for class edu.pdx.cs410J.datesAndText.VarArgs
 
VerifyMessage - Class in edu.pdx.cs410J.security
This program verifies that a given message was signed by the person with a given public key.
VerifyMessage() - Constructor for class edu.pdx.cs410J.security.VerifyMessage
 

W

warn(String) - Method in class edu.pdx.cs410J.grader.StudentEmailAttachmentProcessor
 
warnIfMainProjectClassIsNotSubmitted(Set<File>) - Method in class edu.pdx.cs410J.grader.Submit
 
warnIfMainProjectClassIsNotSubmitted(Set<File>) - Method in class edu.pdx.cs410J.grader.SubmitAndroidProject
 
warnIfTestClassesAreNotSubmitted(Set<File>) - Method in class edu.pdx.cs410J.grader.Submit
 
warnIfTestClassesAreNotSubmitted(Set<File>) - Method in class edu.pdx.cs410J.grader.SubmitAndroidProject
 
warning(SAXParseException) - Method in class edu.pdx.cs410J.family.XmlHelper
 
warning(SAXParseException) - Method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
 
warning(SAXParseException) - Method in class edu.pdx.cs410J.ProjectXmlHelper
 
warning(SAXParseException) - Method in class edu.pdx.cs410J.xml.PrintPhoneNumbers
 
warning(SAXParseException) - Method in class edu.pdx.cs410J.xml.ValidateXml
 
WhatAmI - Class in edu.pdx.cs410J.lang
This program uses Java's reflection mechanism to print the name of a given Object's class.
WhatAmI() - Constructor for class edu.pdx.cs410J.lang.WhatAmI
 
WhatHappensWithTwoInterfacesWithSameDefaultMethod() - Constructor for class edu.pdx.cs410J.java8.DefaultMethods.WhatHappensWithTwoInterfacesWithSameDefaultMethod
 
WINTER - Static variable in class edu.pdx.cs410J.junit.Section
The winter term
withSubject(String) - Method in class edu.pdx.cs410J.grader.EmailSender.NewEmail
 
WORD_PARAMETER - Static variable in class edu.pdx.cs410J.airlineweb.AirlineServlet
 
WORD_PARAMETER - Static variable in class edu.pdx.cs410J.apptbookweb.AppointmentBookServlet
 
WORD_PARAMETER - Static variable in class edu.pdx.cs410J.phonebillweb.PhoneBillServlet
 
Worker(Socket) - Constructor for class edu.pdx.cs410J.net.DateServer.Worker
 
WorkingThread - Class in edu.pdx.cs410J.net
This thread will work until and then wait until it is interrupted.
WorkingThread(ThreadGroup, String) - Constructor for class edu.pdx.cs410J.net.WorkingThread
 
WrapperObjects - Class in edu.pdx.cs410J.core
Demonstrates how wrapper objects can be used to store primitive values in a collection.
WrapperObjects() - Constructor for class edu.pdx.cs410J.core.WrapperObjects
 
WriteDate - Class in edu.pdx.cs410J.net
Demonstrates serialization by writing an instance of Date to a file.
WriteDate() - Constructor for class edu.pdx.cs410J.net.WriteDate
 
WriteDoubles - Class in edu.pdx.cs410J.core
This program reads doubles from the command line and writes them to a file.
WriteDoubles() - Constructor for class edu.pdx.cs410J.core.WriteDoubles
 
writeGradeBookToFile(SaveGradeBook) - Method in class edu.pdx.cs410J.grader.poa.GradeBookFileManager
 
WriteGraphNodes - Class in edu.pdx.cs410J.net
This program constructs a graph of Nodes and serializes them to a file.
WriteGraphNodes() - Constructor for class edu.pdx.cs410J.net.WriteGraphNodes
 
writePreferences(Game, String) - Method in class edu.pdx.cs410J.security.GameConsole
Called from the Game to write a game's preferences file.
writePreferences(Game, String) - Method in class edu.pdx.cs410J.security.GameConsolePriv
Note use of doPrivileged.
WriteToFile - Class in edu.pdx.cs410J.core
This program writes the arguments from the command line to a text file.
WriteToFile() - Constructor for class edu.pdx.cs410J.core.WriteToFile
 
WriteToFileTryWithResource - Class in edu.pdx.cs410J.core
This program does the same thing as WriteToFile but uses the new "try with resource" language feature of Java 7.
WriteToFileTryWithResource() - Constructor for class edu.pdx.cs410J.core.WriteToFileTryWithResource
 
WriteToFileUsingTryWithResources - Class in edu.pdx.cs410J.core
This program writes the arguments from the command line to a text file.
WriteToFileUsingTryWithResources() - Constructor for class edu.pdx.cs410J.core.WriteToFileUsingTryWithResources
 
WriteToHomeDir - Class in edu.pdx.cs410J.security
This program writes a file in the user's home directory.
WriteToHomeDir() - Constructor for class edu.pdx.cs410J.security.WriteToHomeDir
 
writeXml(Object) - Method in class edu.pdx.cs410J.di.JaxbDatabase
Writes an object as XML to the data file
writeXmlToPrintWriter(Document, PrintWriter) - Static method in class edu.pdx.cs410J.grader.gradebook.XmlHelper
 

X

X - Enum constant in enum edu.pdx.cs410J.grader.gradebook.LetterGrade
 
XML - Enum constant in enum edu.pdx.cs410J.grader.gradebook.Assignment.ProjectType
 
XmlDumper - Class in edu.pdx.cs410J.family
This class dumps a family tree to a destination (for example, a file) in XML format.
XmlDumper - Class in edu.pdx.cs410J.grader.gradebook
This class dumps the contents of a GradeBook to an XML file.
XmlDumper(File) - Constructor for class edu.pdx.cs410J.family.XmlDumper
Creates a new XML dumper that dumps to a given file.
XmlDumper(File) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlDumper
Creates a new XmlDumper that dumps the contents of a grade book to a given file.
XmlDumper(PrintWriter) - Constructor for class edu.pdx.cs410J.family.XmlDumper
Creates a new XML dumper that prints to a PrintWriter.
XmlDumper(String) - Constructor for class edu.pdx.cs410J.family.XmlDumper
Creates a new XML dumper that dumps to a file of a given name.
XmlDumper(String) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlDumper
Creates a new XmlDumper that dumps the contents of a grade book to a file of the given name.
XmlGradeBookParser - Class in edu.pdx.cs410J.grader.gradebook
This class creates a GradeBook from the contents of an XML file.
XmlGradeBookParser(File) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
Creates an XmlGradeBookParser that creates a GradeBook from the contents of a File.
XmlGradeBookParser(InputStream) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
Creates an XmlGradeBookParser that creates a GradeBook from the contents of an InputStream.
XmlGradeBookParser(String) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
Creates an XmlGradeBookParser that creates a GradeBook from a file of a given name.
XmlHelper - Class in edu.pdx.cs410J.family
This class contains fields and methods that are useful when dealing with XML data.
XmlHelper - Class in edu.pdx.cs410J.grader.gradebook
This class contains fields and methods that are useful when dealing with XML data.
XmlHelper() - Constructor for class edu.pdx.cs410J.family.XmlHelper
 
XmlHelper() - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlHelper
 
XmlParser - Class in edu.pdx.cs410J.family
This class parses an XML file generated by XmlDumper and creates a family tree.
XmlParser(File) - Constructor for class edu.pdx.cs410J.family.XmlParser
Creates a new XML parser that reads its input from the given file.
XmlParser(Reader) - Constructor for class edu.pdx.cs410J.family.XmlParser
Creates a new XML parser that reads itsinput from the given Reader.
XmlParser(String) - Constructor for class edu.pdx.cs410J.family.XmlParser
Creates a new XML parser that reads its input from a file of a given name.
XmlRemoteFamilyTree - Class in edu.pdx.cs410J.family
This class is a remote family tree whose contents are read from and saved to an XML file.
XmlRemoteFamilyTree(File) - Constructor for class edu.pdx.cs410J.family.XmlRemoteFamilyTree
Creates a new XmlRemoteFamilyTree that gets its data from a given XML file.
XmlStudentParser - Class in edu.pdx.cs410J.grader.gradebook
This class parses XML data that describes a Student.
XmlStudentParser(File) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlStudentParser
Creates a new XmlStudentParser that reads XML data from a given File
XmlStudentParser(Reader) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlStudentParser
Creates a new XmlStudentParser that reads XML data from a given Reader

Z

zip - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
 
ZipFileMaker - Class in edu.pdx.cs410J.grader
 
ZipFileMaker(File, Map<Attributes.Name, String>) - Constructor for class edu.pdx.cs410J.grader.ZipFileMaker
 
ZipFileMaker(OutputStream, Map<Attributes.Name, String>) - Constructor for class edu.pdx.cs410J.grader.ZipFileMaker
 
ZipFileOfFilesMaker - Class in edu.pdx.cs410J.grader
 
ZipFileOfFilesMaker(Map<File, String>, File, Map<Attributes.Name, String>) - Constructor for class edu.pdx.cs410J.grader.ZipFileOfFilesMaker
 
ZipFileSubmissionsProcessor - Class in edu.pdx.cs410J.grader
 
ZipFileSubmissionsProcessor(File, GradeBook) - Constructor for class edu.pdx.cs410J.grader.ZipFileSubmissionsProcessor
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form