Index
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 ownerJFrame
andFamilyTree
. - 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 thisGradeBook
- 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
Assignment
s. - 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
BigDecimal
s 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 aCreditCardService
- 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
andCreditCardService
- 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 anElement
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 aSocket
and then creates aChatSpeaker
and aChatListener
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
ChatSession
s. - 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 sendsChatMessage
s over aSocket
. - 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 givenFamilyTree
. - city - Variable in class edu.pdx.cs410J.xml.PhoneBookEntry
- ClassComparator - Class in edu.pdx.cs410J.examples
-
This class is a
Comparator
that comparesObject
s 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
Person
s. - 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
Cereal
s 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 thisAssignmentPanel
. - 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
CreditCard
s 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
- 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 thisAssignmentPanel
. - 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 thisClassPanel
. - 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 thisStudentPanel
. - 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
double
s 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 givenPrintWriter
. - 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 newMarriage
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 newPerson
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
Cereal
s 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 anotherPerson
. - 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
RemotePersonImpl
s are considered equal if their underlying persons have the same id. - equals(Object) - Method in class edu.pdx.cs410J.grader.gradebook.Student
-
Two
Student
s 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
Movie
s 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 aJList
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
Map
s 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 aFamilyTree
. - 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
, andFilenameFilter
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
andFileNameFilter
. - 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
andprivate.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
AbstractAppointment
s. - 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
orPerson.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 aGrade
. - 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 thisEditMarriageDialog
. - 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 withcode
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 thisNotesPanel
. - 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
Person
s that are in this family tree. - getPerson() - Method in class edu.pdx.cs410J.family.AddPersonDialog
-
Returns the
Person
created by thisAddPersonDialog
. - 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 thisEditPersonDialog
. - 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
'sGrade
s. - 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
WorkingThread
s and also starts anInterruptingThread
that will interrupt eachWorkingThread
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 thisGradeBook
has been modified. - isDirty() - Method in class edu.pdx.cs410J.grader.gradebook.NotableImpl
-
Returns
true
if thisAssignment
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 aSortedSet
- 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
Person
s 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 aJFrame
- 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 theirEnum.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
double
s 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
McCustomer
s and the number ofMcEmployee
s 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
GraphNode
s 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
GraphNode
s 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 itstoString
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
andjava.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
double
s. - 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 aMcDonalds
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 someNotable
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 comparesPerson
s 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 aPerson
. - PersonPanel(FamilyTreePanel) - Constructor for class edu.pdx.cs410J.family.PersonPanel
-
Creates a
PersonPanel
for displayingPerson
s - 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
SecurityManager
s andPermission
s by attempting to access theuser.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
double
s 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
GraphNode
s. - 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 givenMarriage
- 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 givenPerson
. - 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 thisGradeBook
- 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 aElement
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 itsincoming
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 thisQuery
. - 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 sortsStudent
s 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 thisNotesPanel
. - 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 thisPersonPanel
. - 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 formAx = b
whereA
is ann 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
Date
s from standard in usingDateFormat.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 aSocket
to aListener
. - 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 aJList
that lists all of the students in aGradeBook
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 aChatSession
. - 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 thisStudent
. - 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
BankAccount
s. - 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 thisAssignmentPanel
. - 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
double
s 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
Node
s 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 aGradeBook
from the contents of aFile
. - XmlGradeBookParser(InputStream) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
-
Creates an
XmlGradeBookParser
that creates aGradeBook
from the contents of anInputStream
. - XmlGradeBookParser(String) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlGradeBookParser
-
Creates an
XmlGradeBookParser
that creates aGradeBook
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 givenFile
- XmlStudentParser(Reader) - Constructor for class edu.pdx.cs410J.grader.gradebook.XmlStudentParser
-
Creates a new
XmlStudentParser
that reads XML data from a givenReader
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form