Fish & Chips Club 4.10.0.0
A B C D E F G H I J K L M N O P R S T U V W

A

ACCESS_CONTROL - Static variable in class ConnectionSrc
Name used to identify the access control database (users, roles, etc.).
actionsUseFakeDAOs(boolean) - Static method in class hirondelle.fish.test.TESTAll
Alter a System property named "useFakeDAOs"
add(User) - Method in class hirondelle.fish.access.user.UserDAO
Add a new User, with no initial roles.
add(Person) - Method in class hirondelle.fish.exercise.html5.PersonDAO
Add a new Person to the database.
add(Member) - Method in class hirondelle.fish.main.member.MemberDAO
Add a new Member to the database.
add(Member) - Method in class hirondelle.fish.main.member.MemberDAOFake
 
add(Resto) - Method in class hirondelle.fish.main.resto.RestoDAO
Add a new Resto to the database.
add(Rsvp) - Method in class hirondelle.fish.main.rsvp.RsvpDAO
Add a new Rsvp.
add(Visit) - Method in class hirondelle.fish.main.visit.VisitDAO
Add a new Visit to the database.
add(BaseText) - Method in class hirondelle.fish.translate.basetext.BaseTextDAO
Add a new BaseText.
add(SupportedLocale) - Method in class hirondelle.fish.translate.locale.SupportedLocaleDAO
Add a new SupportedLocale.
add(Translation) - Method in class hirondelle.fish.translate.translation.TranslationDAO
Add a new Translation.
ADD - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
ADD - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
ADD_COMMENT - Static variable in class hirondelle.fish.main.discussion.CommentAction
 
ADD_IMAGE - Static variable in class hirondelle.fish.exercise.fileupload.ImageUploadAction
 
ADD_RESTO - Static variable in class hirondelle.fish.main.resto.RestoAction
 
addAll(Set<String>) - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextDAO
Add all aUnknowns to the UnknownBaseText table.
addCookie(String, String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
addCookie(Cookie) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
addDateHeader(String, long) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
addHeader(String, String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Date/time headers must use RFC 1123 format.
addHeader(String, String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
addIntHeader(String, int) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
addParameter(String, String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
Age - Static variable in class hirondelle.fish.exercise.multivalued.ToppingsAction
 
AppInfo - Class in hirondelle.web4j.config
Implementation of ApplicationInfo, required by WEB4J.
AppInfo() - Constructor for class AppInfo
 
apply() - Method in class hirondelle.fish.access.password.ResetPasswordAction
Apply the edit to the database.
apply() - Method in class hirondelle.fish.all.password.ChangePasswordAction
Apply the change to the database.
apply() - Method in class hirondelle.fish.all.preferences.PreferencesAction
Apply updates to the database.
apply() - Method in class hirondelle.fish.exercise.fileupload.ImageUploadAction
If user input is valid, overwrite the image file used on the home page; save it to the database as well.
apply() - Method in class hirondelle.fish.exercise.multivalued.ToppingsAction
Never exercised, in this special case, because of the hard-coded error.
apply() - Method in class hirondelle.fish.main.discussion.CommentAction
Add a new Comment to the database.
apply() - Method in class hirondelle.fish.main.rsvp.RsvpAdd
Add a new Rsvp to the database.
apply() - Method in class hirondelle.fish.main.rsvp.RsvpUpdate
Update an existing Rsvp, and redirect to the listing of all RSVPs.
apply() - Method in class hirondelle.fish.translate.refresh.RefreshTranslations
Refresh the in-memory cache of translations.
Artists - Static variable in class hirondelle.fish.exercise.multivalued.ToppingsAction
 
attemptAdd() - Method in class hirondelle.fish.access.role.RoleAction
Not supported.
attemptAdd() - Method in class hirondelle.fish.access.user.UserAction
Add a new User.
attemptAdd() - Method in class hirondelle.fish.exercise.html5.PersonAction
Add a new Person.
attemptAdd() - Method in class hirondelle.fish.main.member.MemberAction
Add a new Member.
attemptAdd() - Method in class hirondelle.fish.main.rating.RatingAction
Not implemented in this case.
attemptAdd() - Method in class hirondelle.fish.main.resto.RestoAction
 
attemptAdd() - Method in class hirondelle.fish.main.visit.VisitAction
Add a new Visit.
attemptAdd() - Method in class hirondelle.fish.translate.basetext.BaseTextAction
Add a new BaseText.
attemptAdd() - Method in class hirondelle.fish.translate.locale.SupportedLocaleAction
Add a new SupportedLocale.
attemptAdd() - Method in class hirondelle.fish.translate.translation.TranslationEdit
Add a new Translation.
attemptAdd() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Add to the BaseText table, as either a coder key, or as a natural language key.
attemptAdd() - Method in class hirondelle.fish.webmaster.logging.EditLoggerLevels
Not supported.
attemptChange() - Method in class hirondelle.fish.access.role.RoleAction
Change the roles attached to a user.
attemptChange() - Method in class hirondelle.fish.access.user.UserAction
Not supported.
attemptChange() - Method in class hirondelle.fish.exercise.html5.PersonAction
Apply an edit to an existing Person.
attemptChange() - Method in class hirondelle.fish.main.member.MemberAction
Apply an edit to an existing Member.
attemptChange() - Method in class hirondelle.fish.main.rating.RatingAction
Apply an edit to a Rating.
attemptChange() - Method in class hirondelle.fish.main.resto.RestoAction
 
attemptChange() - Method in class hirondelle.fish.main.visit.VisitAction
Update an existing Visit.
attemptChange() - Method in class hirondelle.fish.translate.basetext.BaseTextAction
Update an existing BaseText.
attemptChange() - Method in class hirondelle.fish.translate.locale.SupportedLocaleAction
Update an exisiting SupportedLocale.
attemptChange() - Method in class hirondelle.fish.translate.translation.TranslationEdit
Update an existing Translation.
attemptChange() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Unsupported operation.
attemptChange() - Method in class hirondelle.fish.webmaster.logging.EditLoggerLevels
Update the logging level for a single Logger.
attemptDelete() - Method in class hirondelle.fish.access.role.RoleAction
Not supported.
attemptDelete() - Method in class hirondelle.fish.access.user.UserAction
Delete a User.
attemptDelete() - Method in class hirondelle.fish.exercise.html5.PersonAction
Delete existing Persons.
attemptDelete() - Method in class hirondelle.fish.main.member.MemberAction
Delete existing Members.
attemptDelete() - Method in class hirondelle.fish.main.rating.RatingAction
Not implemented in this case.
attemptDelete() - Method in class hirondelle.fish.main.resto.RestoAction
 
attemptDelete() - Method in class hirondelle.fish.main.visit.VisitAction
Delete an existing Visit.
attemptDelete() - Method in class hirondelle.fish.translate.basetext.BaseTextAction
Delete an existing BaseText.
attemptDelete() - Method in class hirondelle.fish.translate.locale.SupportedLocaleAction
Delete an existing SupportedLocale.
attemptDelete() - Method in class hirondelle.fish.translate.translation.TranslationEdit
Delete an existing Translation.
attemptDelete() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Delete an unknown base text item.
attemptDelete() - Method in class hirondelle.fish.webmaster.logging.EditLoggerLevels
Not supported.
attemptFetchForChange() - Method in class hirondelle.fish.access.role.RoleAction
Fetch a UserRole, in preparation for editing it.
attemptFetchForChange() - Method in class hirondelle.fish.access.user.UserAction
Not supported.
attemptFetchForChange() - Method in class hirondelle.fish.exercise.html5.PersonAction
Fetch an existing Person in order to edit it.
attemptFetchForChange() - Method in class hirondelle.fish.main.member.MemberAction
Fetch an existing Member in order to edit it.
attemptFetchForChange() - Method in class hirondelle.fish.main.rating.RatingAction
Fetch a Rating in preparation for editing it.
attemptFetchForChange() - Method in class hirondelle.fish.main.resto.RestoAction
 
attemptFetchForChange() - Method in class hirondelle.fish.main.visit.VisitAction
Fetch an existing Visit in preparation for editing it.
attemptFetchForChange() - Method in class hirondelle.fish.translate.basetext.BaseTextAction
Fetch a BaseText in preparation for editing it.
attemptFetchForChange() - Method in class hirondelle.fish.translate.locale.SupportedLocaleAction
Fetch an existing SupportedLocale.
attemptFetchForChange() - Method in class hirondelle.fish.translate.translation.TranslationEdit
Fetch a Translation in preparation for editing it.
attemptFetchForChange() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Unsupported operation.
attemptFetchForChange() - Method in class hirondelle.fish.webmaster.logging.EditLoggerLevels
Fetch a Logger in preparation for editing its level.

B

BASE_TEXT - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BASE_TEXT - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
BASE_TEXT_ADD - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BASE_TEXT_CHANGE - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BASE_TEXT_DELETE - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BASE_TEXT_FETCH - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BASE_TEXT_ID - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BASE_TEXT_ID - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
BASE_TEXT_LIST - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
BaseText - Class in hirondelle.fish.translate.basetext
Model Object for translatable items.
BaseText(Id, SafeText, Boolean) - Constructor for class hirondelle.fish.translate.basetext.BaseText
Constructor.
BaseTextAction - Class in hirondelle.fish.translate.basetext
Edit BaseText items.
BaseTextAction(RequestParser) - Constructor for class hirondelle.fish.translate.basetext.BaseTextAction
Constructor.
BaseTextDAO - Class in hirondelle.fish.translate.basetext
Data Access Object for BaseText items.
BaseTextDAO() - Constructor for class hirondelle.fish.translate.basetext.BaseTextDAO
 
BEER_RATING - Static variable in class hirondelle.fish.main.rating.RatingAction
 
BirthDate - Static variable in class hirondelle.fish.exercise.multivalued.ToppingsAction
 
BORN - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 

C

change(UserRole) - Method in class hirondelle.fish.access.role.RoleDAO
Update all roles attached to a user.
change(Preferences) - Method in class hirondelle.fish.all.preferences.PreferencesDAO
Change the Preferences for a given user.
change(Person) - Method in class hirondelle.fish.exercise.html5.PersonDAO
Update an existing Person.
change(Member) - Method in class hirondelle.fish.main.member.MemberDAO
Update an existing Member.
change(Member) - Method in class hirondelle.fish.main.member.MemberDAOFake
 
change(Resto) - Method in class hirondelle.fish.main.resto.RestoDAO
Update an existing Resto.
change(Visit) - Method in class hirondelle.fish.main.visit.VisitDAO
Update an existing Visit.
change(BaseText) - Method in class hirondelle.fish.translate.basetext.BaseTextDAO
Change an existing BaseText.
change(SupportedLocale) - Method in class hirondelle.fish.translate.locale.SupportedLocaleDAO
Update an existing SupportedLocale.
change(Translation) - Method in class hirondelle.fish.translate.translation.TranslationDAO
Update the text of a Translation.
CHANGE - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
CHANGE_PASSWORD - Static variable in class hirondelle.fish.all.password.ChangePasswordAction
 
CHANGE_PREFERENCES - Static variable in class hirondelle.fish.all.preferences.PreferencesAction
 
CHANGE_RESTO - Static variable in class hirondelle.fish.main.resto.RestoAction
 
changePassword(User, User) - Method in class hirondelle.fish.access.password.PasswordDAO
 
ChangePasswordAction - Class in hirondelle.fish.all.password
Change the password.
ChangePasswordAction(RequestParser) - Constructor for class hirondelle.fish.all.password.ChangePasswordAction
Constructor.
CHIPS_RATING - Static variable in class hirondelle.fish.main.rating.RatingAction
 
ClearTroubleTicket - Class in hirondelle.fish.webmaster.diagnostics
Remove the TroubleTicket held in application scope.
ClearTroubleTicket(RequestParser) - Constructor for class hirondelle.fish.webmaster.diagnostics.ClearTroubleTicket
Constructor.
codeFor(Id, CodeTable) - Static method in enum hirondelle.fish.main.codes.CodeTable
Return a fully populated Code, given its Id and CodeTable.
CodeTable - Enum in hirondelle.fish.main.codes
All code tables used in this application.
CodeTableUtil - Class in hirondelle.fish.main.codes
Fetches code tables from the database upon startup.
CodeTableUtil() - Constructor for class hirondelle.fish.main.codes.CodeTableUtil
 
COLOR - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
Comment - Class in hirondelle.fish.main.discussion
Comment posted by a possibly-anonymous user.
Comment(SafeText, SafeText, Date) - Constructor for class hirondelle.fish.main.discussion.Comment
Constructor.
COMMENT - Static variable in class hirondelle.fish.main.resto.RestoAction
 
COMMENT_BODY - Static variable in class hirondelle.fish.main.discussion.CommentAction
 
CommentAction - Class in hirondelle.fish.main.discussion
List comments, and add new ones.
CommentAction(RequestParser) - Constructor for class hirondelle.fish.main.discussion.CommentAction
Constructor.
CONFIRM_NEW_PASSWORD - Static variable in class hirondelle.fish.all.password.ChangePasswordAction
 
ConnectionSrc - Class in hirondelle.web4j.config
Implementation of ConnectionSource, required by WEB4J.
ConnectionSrc() - Constructor for class ConnectionSrc
 
containsHeader(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
ConvertParamErrorImpl - Class in hirondelle.web4j.config
Implementation of ConvertParamError, required by WEB4J.
ConvertParamErrorImpl() - Constructor for class ConvertParamErrorImpl
 
count() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextDAO
Return a count of the number of unknown BaseText items.
COUNT - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
COUNT_ACTIVE_MEMBERS - Static variable in class hirondelle.fish.main.member.MemberAction
 
countNumYes(Id) - Method in class hirondelle.fish.main.rsvp.RsvpDAO
Return the number of 'yes' responses for a given visit.
CustomController - Class in hirondelle.fish.main.visit
Example implementation of translation by using multiple JSPs.
CustomController() - Constructor for class hirondelle.fish.main.visit.CustomController
 

D

DateConverterImpl - Class in hirondelle.web4j.config
Implementation of DateConverter, required by WEB4J.
DateConverterImpl() - Constructor for class DateConverterImpl
 
DEFAULT - Static variable in class ConnectionSrc
Name used to identify the default database.
delete(SafeText) - Method in class hirondelle.fish.access.user.UserDAO
Delete a User, along with all related roles.
delete(Id) - Method in class hirondelle.fish.exercise.html5.PersonDAO
Delete a single Person.
delete(Id) - Method in class hirondelle.fish.main.member.MemberDAO
Delete a single Member.
delete(Id) - Method in class hirondelle.fish.main.member.MemberDAOFake
 
delete(Id) - Method in class hirondelle.fish.main.resto.RestoDAO
Delete a Resto.
delete(Id) - Method in class hirondelle.fish.main.visit.VisitDAO
Delete a Visit.
delete(Id) - Method in class hirondelle.fish.translate.basetext.BaseTextDAO
Delete an existing BaseText.
delete(Id) - Method in class hirondelle.fish.translate.locale.SupportedLocaleDAO
Delete an existing SupportedLocale.
delete(Id, Id) - Method in class hirondelle.fish.translate.translation.TranslationDAO
Delete an exiting Translation.
DELETE - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
delete(String) - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextDAO
Delete an item from the UnknownBaseText table.
DELETE - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
DELETE_ALL - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
DELETE_IMAGE - Static variable in class hirondelle.fish.exercise.fileupload.ImageDeleteAction
 
DELETE_RESTO - Static variable in class hirondelle.fish.main.resto.RestoAction
 
deleteMany(Collection<Id>) - Method in class hirondelle.fish.main.member.MemberDAO
Delete one or more Members in one operation.
DESCRIPTION - Static variable in class hirondelle.fish.exercise.fileupload.ImageUploadAction
This 'regular' param will have its value checked by ApplicationFirewallImpl in the usual way.
DESCRIPTION - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
DesiredSalary - Static variable in class hirondelle.fish.exercise.multivalued.ToppingsAction
 
destroy() - Method in class hirondelle.fish.exercise.fileupload.FileUploadFilter
 
destroy() - Method in class hirondelle.fish.util.WelcomeFileController
 
DISPOSITION - Static variable in class hirondelle.fish.main.member.MemberAction
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class hirondelle.fish.exercise.fileupload.FileUploadFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class hirondelle.fish.util.WelcomeFileController
 
doList() - Method in class hirondelle.fish.access.role.RoleAction
List all roles for all users.
doList() - Method in class hirondelle.fish.access.user.UserAction
List all users.
doList() - Method in class hirondelle.fish.exercise.html5.PersonAction
List all Persons, sorted by name.
doList() - Method in class hirondelle.fish.main.member.MemberAction
List all Members, sorted by name.
doList() - Method in class hirondelle.fish.main.rating.RatingAction
List ratings for all restaurants.
doList() - Method in class hirondelle.fish.main.resto.RestoAction
 
doList() - Method in class hirondelle.fish.main.visit.VisitAction
List all Visits.
doList() - Method in class hirondelle.fish.translate.basetext.BaseTextAction
Show all BaseText items.
doList() - Method in class hirondelle.fish.translate.locale.SupportedLocaleAction
List all SupportedLocales.
doList() - Method in class hirondelle.fish.translate.translation.TranslationEdit
Display a listing of all Translations.
doList() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
List all unknown base text items.
doList() - Method in class hirondelle.fish.webmaster.logging.EditLoggerLevels
List all JRE Loggers.

E

EditLoggerLevels - Class in hirondelle.fish.webmaster.logging
List all JRE loggers, and allow changes to logging levels.
EditLoggerLevels(RequestParser) - Constructor for class hirondelle.fish.webmaster.logging.EditLoggerLevels
Constructor.
EMAIL - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
encodeRedirectURL(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
Returns the argument unchanged.
encodeRedirectUrl(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
Deprecated.
encodeURL(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
Returns the argument unchanged.
encodeUrl(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
Deprecated.
EncodingAction - Class in hirondelle.fish.exercise.encoding
Display various items related to character encoding.
EncodingAction(RequestParser) - Constructor for class hirondelle.fish.exercise.encoding.EncodingAction
 
equals(Object) - Method in class hirondelle.fish.access.role.UserRole
 
equals(Object) - Method in class hirondelle.fish.access.user.User
 
equals(Object) - Method in class hirondelle.fish.all.preferences.Preferences
 
equals(Object) - Method in class hirondelle.fish.exercise.fileupload.Image
 
equals(Object) - Method in class hirondelle.fish.exercise.html5.Person
 
equals(Object) - Method in class hirondelle.fish.main.discussion.Comment
 
equals(Object) - Method in class hirondelle.fish.main.member.Member
 
equals(Object) - Method in class hirondelle.fish.main.rating.Rating
 
equals(Object) - Method in class hirondelle.fish.main.resto.Resto
 
equals(Object) - Method in class hirondelle.fish.main.rsvp.Rsvp
 
equals(Object) - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
equals(Object) - Method in class hirondelle.fish.main.visit.Visit
 
equals(Object) - Method in class hirondelle.fish.translate.basetext.BaseText
 
equals(Object) - Method in class hirondelle.fish.translate.locale.SupportedLocale
 
execute() - Method in class hirondelle.fish.all.logoff.LogoffAction
Perform all operations related to ending a session.
execute() - Method in class hirondelle.fish.exercise.binary.ServeBinaryAction
Serve a simple .rtf file, having fixed content.
execute() - Method in class hirondelle.fish.exercise.encoding.EncodingAction
Show a page listing various items related to encoding.
execute() - Method in class hirondelle.fish.exercise.fileupload.ImageDeleteAction
 
execute() - Method in class hirondelle.fish.exercise.fileupload.ImageDownloadAction
 
execute() - Method in class hirondelle.fish.help.ShowHelpAction
Toggle the display of help text, and redirect back to original request.
execute() - Method in class hirondelle.fish.main.home.HomePageAction
Show the home page, with info regarding the next future Visit, if any.
execute() - Method in class hirondelle.fish.main.reports.Report1Action
Fetch report data and display it.
execute() - Method in class hirondelle.fish.main.reports.Report2Action
Fetch report data and display it.
execute() - Method in class hirondelle.fish.main.reports.Report3Action
Fetch report data and display it.
execute() - Method in class hirondelle.fish.main.reports.Report4Action
Fetch report data and display it.
execute() - Method in class hirondelle.fish.main.rsvp.RsvpShow
Fetch the next future Visit (if any), along with a listing of all associated Rsvp responses.
execute() - Method in class hirondelle.fish.translate.translation.TranslationsList
Show a listing of all Translations.
execute() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextRecorder
Toggle the recording of unknown BaseText, according to the value of UnknownBaseTextRecorder.SupportedOperation.
execute() - Method in class hirondelle.fish.webmaster.diagnostics.ClearTroubleTicket
Remove the TroubleTicket from application scope, and re-display the diagnostics page using ShowDiagnostics.
execute() - Method in class hirondelle.fish.webmaster.diagnostics.ShowDiagnostics
Retrieve diagnostic information and display it to the user.
execute() - Method in class hirondelle.fish.webmaster.performance.ShowPerformance
Call PerformanceMonitor.getPerformanceHistory(), and place that List of PerformanceSnapshot objects in request scope for rendering.
execute() - Method in class hirondelle.fish.webmaster.ping.Ping
Show the page.
execute() - Method in class hirondelle.fish.webmaster.testfailure.ForceFailure
This method deliberately fails.
EXPLICIT_URI_MAPPING - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
URI element used to map requests to this action - "/translate/basetext/BaseTextEdit".

F

FakeConnectionSrc - Class in hirondelle.fish.test.doubles
Implementation of ConnectionSource suitable for testing.
FakeConnectionSrc() - Constructor for class hirondelle.fish.test.doubles.FakeConnectionSrc
 
FakeDAOBehavior - Class in hirondelle.fish.test.doubles
Change the exception behavior of fake DAOs.
FakeDAOBehavior() - Constructor for class hirondelle.fish.test.doubles.FakeDAOBehavior
 
FakeDAOBehavior.DbOperation - Enum in hirondelle.fish.test.doubles
Enumeration of the basic DAO operations.
FakeDAOBehavior.DbOperationResult - Enum in hirondelle.fish.test.doubles
Enumeration of how a basic DAO operation may succeed or fail.
FakeRequest - Class in hirondelle.fish.test.doubles
Fake implementation of HttpServletRequest, used only for testing outside of the regular runtime environment.
FakeRequest(String, String, Integer, String, String, String, String, FakeRequest.HttpMethod) - Constructor for class hirondelle.fish.test.doubles.FakeRequest
Full constructor.
FakeRequest.HttpMethod - Enum in hirondelle.fish.test.doubles
Used by factory methods to distinguish between GET and POST requests.
FakeResponse - Class in hirondelle.fish.test.doubles
Fake implementation of HttpServletResponse, used only for testing outside of the regular runtime environment.
FakeResponse() - Constructor for class hirondelle.fish.test.doubles.FakeResponse
 
FakeResponse.Header - Class in hirondelle.fish.test.doubles
Holds simple name-value pairs.
FakeResponse.Header(String, String) - Constructor for class hirondelle.fish.test.doubles.FakeResponse.Header
 
FakeServletConfig - Class in hirondelle.fish.test.doubles
Fake implementation of ServletConfig, used only for testing outside of the regular runtime environment.
FakeServletConfig() - Constructor for class hirondelle.fish.test.doubles.FakeServletConfig
Constructor.
FakeServletContext - Class in hirondelle.fish.test.doubles
Fake implementation of ServletContext, used only for testing outside the regular runtime environment.
FakeServletContext() - Constructor for class hirondelle.fish.test.doubles.FakeServletContext
Constructor
FakeSession - Class in hirondelle.fish.test.doubles
Fake implementation of HttpSession, used only for testing outside of the regular runtime environment.
fetch(SafeText) - Method in class hirondelle.fish.access.role.RoleDAO
Fetch a single UserRole for a given user name.
fetch(SafeText) - Method in class hirondelle.fish.all.preferences.PreferencesDAO
Fetch the Preferences for a given user.
fetch(Id) - Method in class hirondelle.fish.exercise.html5.PersonDAO
Return a single Person identified by its id.
fetch(Id) - Method in class hirondelle.fish.main.member.MemberDAO
Return a single Member identified by its id.
fetch(Id) - Method in class hirondelle.fish.main.member.MemberDAOFake
 
fetch(Id) - Method in class hirondelle.fish.main.resto.RestoDAO
Return a single Resto identified by its id.
fetch(Id) - Method in class hirondelle.fish.main.visit.VisitDAO
Return a single Visit identified by its id.
fetch(Id) - Method in class hirondelle.fish.translate.basetext.BaseTextDAO
Fetch an existing BaseText.
fetch(Id) - Method in class hirondelle.fish.translate.locale.SupportedLocaleDAO
Fetch an existing SupportedLocale.
fetch(Id, Id) - Method in class hirondelle.fish.translate.translation.TranslationDAO
Return a single Translation.
FETCH - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
FETCH_DISPOSITION_CODES - Static variable in class hirondelle.fish.main.codes.CodeTableUtil
 
FETCH_FORM_SOURCE_ID - Static variable in class hirondelle.fish.access.user.UserDAO
Used by WEB4J to protect against CSRF attacks.
FETCH_FROM_CODER_KEYS - Static variable in class hirondelle.fish.translate.translation.TranslationDAO
 
FETCH_FROM_NATURAL_LANG_1 - Static variable in class hirondelle.fish.translate.translation.TranslationDAO
 
FETCH_FROM_NATURAL_LANG_2 - Static variable in class hirondelle.fish.translate.translation.TranslationDAO
 
FETCH_IMAGE - Static variable in class hirondelle.fish.exercise.fileupload.ImageDownloadAction
 
FETCH_LOCALE_CODES - Static variable in class hirondelle.fish.main.codes.CodeTableUtil
 
FETCH_PREFERENCES - Static variable in class hirondelle.fish.all.preferences.PreferencesAction
 
FETCH_RECENT_COMMENTS - Static variable in class hirondelle.fish.main.discussion.CommentAction
 
FETCH_RESTO - Static variable in class hirondelle.fish.main.resto.RestoAction
 
FETCH_RESTO_CODES - Static variable in class hirondelle.fish.main.codes.CodeTableUtil
 
fetchForChange(Id, Id) - Method in class hirondelle.fish.main.rsvp.RsvpDAO
Fetch an Rsvp in preparation for editing it.
fetchNextFutureVisit() - Method in class hirondelle.fish.main.visit.VisitDAO
Fetch the next future Visit.
FileUploadFilter - Class in hirondelle.fish.exercise.fileupload
Wrap the underlying request using FileUploadWrapper, such that a file upload can be handled in the same way as a regular form.
FileUploadFilter() - Constructor for class hirondelle.fish.exercise.fileupload.FileUploadFilter
 
FileUploadWrapper - Class in hirondelle.fish.exercise.fileupload
Wrapper for a file upload request.
FileUploadWrapper(HttpServletRequest) - Constructor for class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Constructor.
FISH_RATING - Static variable in class hirondelle.fish.main.rating.RatingAction
 
flushBuffer() - Method in class hirondelle.fish.test.doubles.FakeResponse
No-operation.
ForceFailure - Class in hirondelle.fish.webmaster.testfailure
Deliberately throw a RuntimeException, to test behavior upon failure.
ForceFailure(RequestParser) - Constructor for class hirondelle.fish.webmaster.testfailure.ForceFailure
Constructor.
forGET(String, String) - Static method in class hirondelle.fish.test.doubles.FakeRequest
Factory method for GET requests .
formatEyeFriendly(Date, Locale, TimeZone) - Method in class DateConverterImpl
 
formatEyeFriendlyDateTime(DateTime, Locale) - Method in class DateConverterImpl
 
forNewUserOrPasswordReset(SafeText) - Static method in class hirondelle.fish.access.user.User
Factory method for a new User, with a fixed, initial password.
forPasswordChange(SafeText, SafeText) - Static method in class hirondelle.fish.access.user.User
Factory method for a new User, reflecting a new password.
forPOST(String, String) - Static method in class hirondelle.fish.test.doubles.FakeRequest
Factory method for POST requests .

G

get(Class<?>, String, RequestParameter) - Method in class ConvertParamErrorImpl
Return a ModelCtorException having a compound message.
get(String, Locale) - Method in class TranslatorImpl
Look up the translation for aBaseText and aLocale.
getAge() - Method in class hirondelle.fish.exercise.multivalued.ToppingsEtc
Returns hard-coded Integers - 10, 100, and 20.
getArtists() - Method in class hirondelle.fish.exercise.multivalued.ToppingsEtc
Returns hard-coded items - Tom Thomson, Alex Janvier, and Mary Pratt.
getAttribute(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getAttribute(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
getAttribute(String) - Method in class hirondelle.fish.test.doubles.FakeSession
 
getAttributeNames() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getAttributeNames() - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
getAttributeNames() - Method in class hirondelle.fish.test.doubles.FakeSession
 
getAuthor() - Method in class AppInfo
 
getAuthType() - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns null - not authenticated.
getBaseText() - Method in class hirondelle.fish.translate.basetext.BaseText
Return the BaseText passed to the constructor.
getBeerRating() - Method in class hirondelle.fish.main.rating.Rating
Return the beer rating passed to the constructor.
getBirthDate() - Method in class hirondelle.fish.exercise.multivalued.ToppingsEtc
Returns hard-coded java.util.Dates - 12/31/1969 and 01/01/1970.
getBody() - Method in class hirondelle.fish.main.discussion.Comment
Return the body of the message passed to the constructor.
getBorn() - Method in class hirondelle.fish.exercise.html5.Person
 
getBufferSize() - Method in class hirondelle.fish.test.doubles.FakeResponse
 
getBuildDate() - Method in class AppInfo
 
getCharacterEncoding() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 'UTF-8'.
getCharacterEncoding() - Method in class hirondelle.fish.test.doubles.FakeResponse
 
getChipsRating() - Method in class hirondelle.fish.main.rating.Rating
Return the chips rating passed to the constructor.
getColor() - Method in class hirondelle.fish.exercise.html5.Person
 
getComment() - Method in class hirondelle.fish.main.resto.Resto
 
getConnection() - Method in class ConnectionSrc
Return a Connection for the default database.
getConnection(String) - Method in class ConnectionSrc
Return a Connection for the identified database.
getConnectionByName(String) - Method in class hirondelle.fish.test.doubles.FakeConnectionSrc
Fetch a connection using DriverManager.
getConnectionByName(String) - Method in class ConnectionSrc
This method can be overridden by a subclass.
getConnectionString(String) - Method in class ConnectionSrc
This item is protected, in order to make it visible to any subclasses created for testing outside of the normal runtime environment.
getContentLength() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 0.
getContentType() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 'text/html'.
getContentType() - Method in class hirondelle.fish.test.doubles.FakeResponse
 
getContext(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getContextPath() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getContextPath() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getCookies() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getCookies() - Method in class hirondelle.fish.test.doubles.FakeResponse
Return the cookies that have been passed to this object.
getCreationTime() - Method in class hirondelle.fish.test.doubles.FakeSession
Returns the time this session object was created.
getDatabaseNames() - Method in class ConnectionSrc
Return value contains only ConnectionSrc.DEFAULT, ConnectionSrc.ACCESS_CONTROL, and ConnectionSrc.TRANSLATION.
getDate() - Method in class hirondelle.fish.main.discussion.Comment
Return a defensive copy of the date passed to the constructor.
getDateHeader(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getDescription() - Method in class hirondelle.fish.exercise.fileupload.Image
 
getDescription() - Method in class hirondelle.fish.translate.locale.SupportedLocale
Return the Description passed to the constructor.
getDesiredSalary() - Method in class hirondelle.fish.exercise.multivalued.ToppingsEtc
Returns hard-coded BigDecimals - 10,000, 30,000, and 100,000
getDisposition() - Method in class hirondelle.fish.main.member.Member
Return the member's disposition passed to the constructor.
getEmail() - Method in class hirondelle.fish.exercise.html5.Person
 
getEmittedText(String) - Method in class hirondelle.fish.help.ShowHelpTag
See class comment.
getFileContentType() - Method in class hirondelle.fish.exercise.fileupload.Image
 
getFileItem(String) - Method in class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Return the FileItem of the given name.
getFileItems() - Method in class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Return a List<FileItem>, in the same order as they appear in the underlying request.
getFileName() - Method in class hirondelle.fish.exercise.fileupload.Image
 
getFileSize() - Method in class hirondelle.fish.exercise.fileupload.Image
 
getFinalResponse(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
Return the response as a String.
getFinalResponseAsBytes() - Method in class hirondelle.fish.test.doubles.FakeResponse
Return the response as a byte[].
getFishRating() - Method in class hirondelle.fish.main.rating.Rating
Return the fish rating passed to the constructor.
getHeader(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getHeaderNames() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getHeaders(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getHeaders() - Method in class hirondelle.fish.test.doubles.FakeResponse
Return all headers associated with the response.
getId() - Method in class hirondelle.fish.exercise.fileupload.Image
 
getId() - Method in class hirondelle.fish.exercise.html5.Person
 
getId() - Method in class hirondelle.fish.main.member.Member
Return the member id passed to the constructor.
getId() - Method in class hirondelle.fish.main.rating.Rating
Return the Id passed to the constructor.
getId() - Method in class hirondelle.fish.main.resto.Resto
 
getId() - Method in class hirondelle.fish.main.visit.Visit
Return the Visit id passed to the constructor.
getId() - Method in class hirondelle.fish.test.doubles.FakeSession
Return the session id.
getId() - Method in class hirondelle.fish.translate.basetext.BaseText
Return the Id passed to the constructor.
getId() - Method in class hirondelle.fish.translate.locale.SupportedLocale
Return the Id passed to the constructor.
getInitParameter(String) - Method in class hirondelle.fish.test.doubles.FakeServletConfig
 
getInitParameter(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
getInitParameterNames() - Method in class hirondelle.fish.test.doubles.FakeServletConfig
 
getInitParameterNames() - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
getInputStream() - Method in class hirondelle.fish.exercise.fileupload.Image
This is not shown in a listing.
getInputStream() - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns null - not implemented.
getInstance() - Static method in class hirondelle.fish.main.member.MemberDAO
Return either a real or a fake DAO.
getIntHeader(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getIsActive() - Method in class hirondelle.fish.main.member.Member
Return the IsActive indicator passed to the constructor.
getIsCoderKey() - Method in class hirondelle.fish.translate.basetext.BaseText
Return the IsCoderKey passed to the constructor.
getLastAccessedTime() - Method in class hirondelle.fish.test.doubles.FakeSession
 
getLink() - Method in class AppInfo
 
getLocalAddr() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value '127.0.0.1'.
getLocale() - Method in class hirondelle.fish.all.preferences.Preferences
Return the locale passed to the constructor.
getLocale() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value Locale.ENGLISH.
getLocale() - Method in class hirondelle.fish.test.doubles.FakeResponse
 
getLocales() - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns only one Locale.
getLocalName() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value '127.0.0.1'.
getLocalPort() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 8080.
getLocation() - Method in class hirondelle.fish.main.resto.Resto
 
getLocationRating() - Method in class hirondelle.fish.main.rating.Rating
Return the location rating passed to the constructor.
getLunchDate() - Method in class hirondelle.fish.main.visit.Visit
Return a defensive copy of the lunch date passed to the constructor.
getMajorVersion() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Returns 2.
getMaxInactiveInterval() - Method in class hirondelle.fish.test.doubles.FakeSession
Default value 30 minutes.
getMaxPrice() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
getMemberId() - Method in class hirondelle.fish.main.rsvp.Rsvp
 
getMemberName() - Method in class hirondelle.fish.main.rsvp.Rsvp
 
getMessage() - Method in class hirondelle.fish.main.visit.Visit
Return the message passed to the constructor.
getMessage() - Method in class AppInfo
 
getMethod() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getMimeType(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getMinorVersion() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Returns 4.
getMinPrice() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
getName() - Method in class hirondelle.fish.access.user.User
Return the user name passed to the constructor.
getName() - Method in class hirondelle.fish.exercise.html5.Person
 
getName() - Method in class hirondelle.fish.main.member.Member
Return the member name passed to the constructor.
getName() - Method in class hirondelle.fish.main.resto.Resto
 
getName() - Method in class hirondelle.fish.test.doubles.FakeResponse.Header
 
getName() - Method in class AppInfo
 
getNamedDispatcher(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getNumActiveMembers() - Method in class hirondelle.fish.main.member.MemberDAO
Return the number of currently active members.
getNumActiveMembers() - Method in class hirondelle.fish.main.member.MemberDAOFake
 
getNumTranslations() - Static method in class TranslatorImpl
Return the number of translations.
getOrderBy() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
getOutputStream() - Method in class hirondelle.fish.test.doubles.FakeResponse
 
getOverallRating() - Method in class hirondelle.fish.main.rating.Rating
Return the overall rating passed to the constructor.
getParameter(String) - Method in class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Return the parameter value.
getParameter(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getParameterMap() - Method in class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Return a Map<String, String[]> for all regular parameters.
getParameterMap() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getParameterNames() - Method in class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Return all request parameter names, for both regular controls and file upload controls.
getParameterNames() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getParameterValues(String) - Method in class hirondelle.fish.exercise.fileupload.FileUploadWrapper
Return the parameter values.
getParameterValues(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getPassword() - Method in class hirondelle.fish.access.user.User
Return the hashed password (never cleartext).
getPathInfo() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getPathTranslated() - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns null - not implemented.
getPhone() - Method in class hirondelle.fish.exercise.html5.Person
 
getPizzaToppings() - Method in class hirondelle.fish.exercise.multivalued.ToppingsEtc
Returns hard-coded items - Anchovies and Salami
getPrice() - Method in class hirondelle.fish.main.resto.Resto
 
getPriceRating() - Method in class hirondelle.fish.main.rating.Rating
Return the price rating passed to the constructor.
getProtocol() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getQueryString() - Method in class hirondelle.fish.test.doubles.FakeRequest
Created from the given request parameters.
getRating() - Method in class hirondelle.fish.exercise.html5.Person
 
getReader() - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns null - not implemented.
getRealPath(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns null - deprecated.
getRealPath(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Return the full path to an underlying file or directory.
getRemoteAddr() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value '127.0.0.1'.
getRemoteHost() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value '127.0.0.1'.
getRemotePort() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value '80'.
getRemoteUser() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getRequestDispatcher(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Returns null - not implemented.
getRequestDispatcher(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getRequestedSessionId() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getRequestURI() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getRequestURL() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getResource(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getResourceAsStream(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
getResourcePaths(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Returns paths to items under the root directory.
getResponse() - Method in class hirondelle.fish.main.rsvp.Rsvp
 
getRestaurant() - Method in class hirondelle.fish.main.rating.Rating
Return the name of the restaurant passed to the constructor.
getRestaurant() - Method in class hirondelle.fish.main.visit.Visit
Return the item in CodeTable.RESTAURANTS corresponding to the restaurant id passed to the constructor.
getRoles() - Method in class hirondelle.fish.access.role.UserRole
Return an unmodifiable version of the roles passed to the constructor.
getRootDirectory() - Static method in class hirondelle.fish.test.doubles.FakeServletContext
Return the non-empty value of the System property identified by FakeServletContext.ROOT_DIRECTORY.
getScheme() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 'http'.
getServerInfo() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Returns "Fake ServletContext For Testing/1.0".
getServerName() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 'Test Double'.
getServerPort() - Method in class hirondelle.fish.test.doubles.FakeRequest
Default value 8080.
getServiceRating() - Method in class hirondelle.fish.main.rating.Rating
Return the service rating passed to the constructor.
getServlet(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getServletContext() - Method in class hirondelle.fish.test.doubles.FakeServletConfig
Returns a FakeServletContext.
getServletContext() - Method in class hirondelle.fish.test.doubles.FakeSession
Returns a fake ServletContext.
getServletContextName() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Returns "Fake ServletContext For Testing".
getServletName() - Method in class hirondelle.fish.test.doubles.FakeServletConfig
Returns "Fake Testing Servlet".
getServletNames() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getServletPath() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getServlets() - Method in class hirondelle.fish.test.doubles.FakeServletContext
Not implemented - returns null.
getSession(boolean) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getSession() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getSessionContext() - Method in class hirondelle.fish.test.doubles.FakeSession
Returns null - deprecated.
getShortForm() - Method in class hirondelle.fish.translate.locale.SupportedLocale
Return the ShortForm passed to the constructor.
getStartsWith() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
Return user input for Starts With, concatenated with RestoSearchCriteria.WILDCARD.
getStatus() - Method in class hirondelle.fish.test.doubles.FakeResponse
Return the response status code.
getTableName() - Method in enum hirondelle.fish.main.codes.CodeTable
Return the name of the code table.
getTranslations() - Method in class hirondelle.fish.translate.translation.TranslationDAO
Return Map[BaseText, Map[Locale, Translation]].
getUserName() - Method in class hirondelle.fish.access.role.UserRole
Return the user name passed to the constructor.
getUserName() - Method in class hirondelle.fish.all.preferences.Preferences
Return the user name passed to the constructor.
getUserName() - Method in class hirondelle.fish.main.discussion.Comment
Return the logged in user name passed to the constructor.
getUserPrincipal() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
getValue() - Method in class hirondelle.fish.test.doubles.FakeResponse.Header
 
getValue(String) - Method in class hirondelle.fish.test.doubles.FakeSession
Returns null - deprecated.
getValueNames() - Method in class hirondelle.fish.test.doubles.FakeSession
Returns null - deprecated.
getVersion() - Method in class AppInfo
 
getVisitId() - Method in class hirondelle.fish.main.rsvp.Rsvp
 
getWebsite() - Method in class hirondelle.fish.exercise.html5.Person
 
getWeight() - Method in class hirondelle.fish.exercise.html5.Person
 
getWriter() - Method in class hirondelle.fish.test.doubles.FakeResponse
 

H

hasAlreadyReacted(HttpSession) - Method in class hirondelle.fish.all.preferences.Login
Returns true only if an attribute named Controller.LOCALE is in session scope.
hasExplicitOrderColumn() - Method in enum hirondelle.fish.main.codes.CodeTable
Return true only if this code table has an explicit ordering.
hashCode() - Method in class hirondelle.fish.access.role.UserRole
 
hashCode() - Method in class hirondelle.fish.access.user.User
 
hashCode() - Method in class hirondelle.fish.all.preferences.Preferences
 
hashCode() - Method in class hirondelle.fish.exercise.fileupload.Image
 
hashCode() - Method in class hirondelle.fish.exercise.html5.Person
 
hashCode() - Method in class hirondelle.fish.main.discussion.Comment
 
hashCode() - Method in class hirondelle.fish.main.member.Member
 
hashCode() - Method in class hirondelle.fish.main.rating.Rating
 
hashCode() - Method in class hirondelle.fish.main.resto.Resto
 
hashCode() - Method in class hirondelle.fish.main.rsvp.Rsvp
 
hashCode() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
hashCode() - Method in class hirondelle.fish.main.visit.Visit
 
hashCode() - Method in class hirondelle.fish.translate.basetext.BaseText
 
hashCode() - Method in class hirondelle.fish.translate.locale.SupportedLocale
 
hirondelle.fish.access.password - package hirondelle.fish.access.password
Reset the user's password.
hirondelle.fish.access.role - package hirondelle.fish.access.role
Edit the roles attached to a user.
hirondelle.fish.access.user - package hirondelle.fish.access.user
Edit the settings attached to a user.
hirondelle.fish.all.logoff - package hirondelle.fish.all.logoff
Log off the application, and terminate the session.
hirondelle.fish.all.password - package hirondelle.fish.all.password
Allow the user to change their password.
hirondelle.fish.all.preferences - package hirondelle.fish.all.preferences
Allow user to change their preferences.
hirondelle.fish.exercise.binary - package hirondelle.fish.exercise.binary
Serve a binary file instead of text.
hirondelle.fish.exercise.encoding - package hirondelle.fish.exercise.encoding
Explore encoding issues in your enviroment.
hirondelle.fish.exercise.fileupload - package hirondelle.fish.exercise.fileupload
Upload image files to the server.
hirondelle.fish.exercise.html5 - package hirondelle.fish.exercise.html5
Exercise new controls defined by HTML5.
hirondelle.fish.exercise.multivalued - package hirondelle.fish.exercise.multivalued
Exercises the case of multi-valued parameters.
hirondelle.fish.help - package hirondelle.fish.help
Toggle display of help text on and off.
hirondelle.fish.main.codes - package hirondelle.fish.main.codes
Code Tables for the application.
hirondelle.fish.main.discussion - package hirondelle.fish.main.discussion
Simple message board.
hirondelle.fish.main.home - package hirondelle.fish.main.home
Show the Home Page, with possible link to an RSVP screen.
hirondelle.fish.main.member - package hirondelle.fish.main.member
Maintain a list of Members in the Fish and Chips Club.
hirondelle.fish.main.rating - package hirondelle.fish.main.rating
Enter ratings for each Restaurant.
hirondelle.fish.main.reports - package hirondelle.fish.main.reports
Various reports of interest.
hirondelle.fish.main.resto - package hirondelle.fish.main.resto
Edit the pick list of Restaurants.
hirondelle.fish.main.rsvp - package hirondelle.fish.main.rsvp
Allow Members to enter an RSVP response to the next future Visit.
hirondelle.fish.main.search - package hirondelle.fish.main.search
Search screens.
hirondelle.fish.main.visit - package hirondelle.fish.main.visit
Visit to a particular Restaurant on a particular day.
hirondelle.fish.test - package hirondelle.fish.test
Test suite for executing all JUnit tests in the application.
hirondelle.fish.test.doubles - package hirondelle.fish.test.doubles
Test doubles for mimicking the runtime environment.
hirondelle.fish.translate.basetext - package hirondelle.fish.translate.basetext
Base Text for translation.
hirondelle.fish.translate.locale - package hirondelle.fish.translate.locale
Locales supported by this application.
hirondelle.fish.translate.refresh - package hirondelle.fish.translate.refresh
Refresh the translations held in memory.
hirondelle.fish.translate.translation - package hirondelle.fish.translate.translation
Edit translations.
hirondelle.fish.translate.unknown - package hirondelle.fish.translate.unknown
Handle unknown base text.
hirondelle.fish.util - package hirondelle.fish.util
Utility classes used across more than one feature.
hirondelle.fish.webmaster.diagnostics - package hirondelle.fish.webmaster.diagnostics
Useful diagnostic information for solving problems.
hirondelle.fish.webmaster.logging - package hirondelle.fish.webmaster.logging
Display logging configuration, and edit logging levels.
hirondelle.fish.webmaster.performance - package hirondelle.fish.webmaster.performance
Display response time statistics.
hirondelle.fish.webmaster.ping - package hirondelle.fish.webmaster.ping
Ping various sanity pages.
hirondelle.fish.webmaster.testfailure - package hirondelle.fish.webmaster.testfailure
Force a failure, to exercise the application's behavior upon failure.
hirondelle.web4j.config - package hirondelle.web4j.config
Concrete implementation classes required by WEB4J.
HomePageAction - Class in hirondelle.fish.main.home
Show the Fish and Chips Club home page.
HomePageAction(RequestParser) - Constructor for class hirondelle.fish.main.home.HomePageAction
Constructor.

I

ID - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
ID - Static variable in class hirondelle.fish.util.ReqParam
Parameter called 'Id', with a length check.
Image - Class in hirondelle.fish.exercise.fileupload
Model Object for an Image.
Image(Id, SafeText, SafeText, SafeText, Long, InputStream) - Constructor for class hirondelle.fish.exercise.fileupload.Image
Full constructor.
IMAGE_FILE - Static variable in class hirondelle.fish.exercise.fileupload.ImageUploadAction
This file upload param will not have its value checked as would a regular param.
IMAGE_ID - Static variable in class hirondelle.fish.exercise.fileupload.ImageDeleteAction
 
IMAGE_ID - Static variable in class hirondelle.fish.exercise.fileupload.ImageDownloadAction
 
ImageDeleteAction - Class in hirondelle.fish.exercise.fileupload
Delete a single image, and refresh the image listing.
ImageDeleteAction(RequestParser) - Constructor for class hirondelle.fish.exercise.fileupload.ImageDeleteAction
 
ImageDownloadAction - Class in hirondelle.fish.exercise.fileupload
Fetch an image from the database, and serve it directly to the client, without using a JSP.
ImageDownloadAction(RequestParser) - Constructor for class hirondelle.fish.exercise.fileupload.ImageDownloadAction
 
ImageUploadAction - Class in hirondelle.fish.exercise.fileupload
Overwrite the image used on the home page.
ImageUploadAction(RequestParser) - Constructor for class hirondelle.fish.exercise.fileupload.ImageUploadAction
Constructor
init(FilterConfig) - Method in class hirondelle.fish.exercise.fileupload.FileUploadFilter
 
init(ServletContext) - Static method in class hirondelle.fish.main.codes.CodeTableUtil
Called by the application's implementation of StartupTasks, and whenever the content of a code table changes.
init(ServletConfig) - Method in class hirondelle.fish.util.WelcomeFileController
 
init(Map<String, String>) - Method in class ConnectionSrc
Read in connection strings from web.xml.
initControllerIfNeeded() - Static method in class hirondelle.fish.test.TESTAll
Initialize the WEB4J Controller using a FakeServletConfig.
invalidate() - Method in class hirondelle.fish.test.doubles.FakeSession
 
IS_ACTIVE - Static variable in class hirondelle.fish.main.member.MemberAction
 
IS_CODER_KEY - Static variable in class hirondelle.fish.translate.basetext.BaseTextAction
 
IS_CODER_KEY - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
IS_RECORDING - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Value "isRecording" - key for item placed in request scope.
isCommitted() - Method in class hirondelle.fish.test.doubles.FakeResponse
Returns true is anything has been written to the in-memory stream.
isNew() - Method in class hirondelle.fish.test.doubles.FakeSession
Returns true only if no request has yet joined this session.
isRecording() - Static method in class TranslatorImpl
Return true only if this class is currently recording unknown base text.
isRequestedSessionIdFromCookie() - Method in class hirondelle.fish.test.doubles.FakeRequest
Hard-code to true.
isRequestedSessionIdFromURL() - Method in class hirondelle.fish.test.doubles.FakeRequest
Hard-code to false.
isRequestedSessionIdFromUrl() - Method in class hirondelle.fish.test.doubles.FakeRequest
Hard-code to false.
isRequestedSessionIdValid() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
isResetValue() - Method in class hirondelle.fish.access.user.User
Return true only if the password matches the initial, reset value.
isReverseOrder() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
isSecure() - Method in class hirondelle.fish.test.doubles.FakeRequest
 
isUserInRole(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 

J

joinOrCreate(String, boolean) - Static method in class hirondelle.fish.test.doubles.FakeSession
Each incoming request calls this method in order to join an existing session, or create a new one.

K

KEY - Static variable in class hirondelle.fish.help.ShowHelpTag
Key which identifies a Boolean attribute placed in session scope.

L

LEVEL - Static variable in class hirondelle.fish.webmaster.logging.EditLoggerLevels
 
list() - Method in class hirondelle.fish.access.role.RoleDAO
Return a List<UserRole> for all users, with their current roles.
list() - Method in class hirondelle.fish.access.user.UserDAO
Return a List of all User objects.
list() - Method in class hirondelle.fish.exercise.html5.PersonDAO
 
list() - Method in class hirondelle.fish.main.member.MemberDAO
Return a List of all Member objects, sorted by Member Name.
list() - Method in class hirondelle.fish.main.member.MemberDAOFake
 
list() - Method in class hirondelle.fish.main.resto.RestoDAO
Return a List of all Resto objects.
list(Id) - Method in class hirondelle.fish.main.rsvp.RsvpDAO
Return a List of Rsvp objects for for the next visit scheduled in the future.
list(DynamicSql) - Method in class hirondelle.fish.main.visit.VisitDAO
Return a List of all Visit objects.
list() - Method in class hirondelle.fish.translate.basetext.BaseTextDAO
Return a List of all BaseText objects, ordered alphabetically.
list() - Method in class hirondelle.fish.translate.locale.SupportedLocaleDAO
List all SupportedLocales.
list() - Method in class hirondelle.fish.translate.translation.TranslationDAO
Return a List of all Translation objects.
LIST - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
list() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextDAO
List all unknown BaseText.
LIST - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
LIST_IMAGES - Static variable in class hirondelle.fish.exercise.fileupload.ImageUploadAction
 
LIST_RESTOS - Static variable in class hirondelle.fish.main.resto.RestoAction
 
listFor(Id) - Method in class hirondelle.fish.translate.translation.TranslationDAO
Return a List<Translation>, containing all translations for the given BaseTextId.
LISTING - Static variable in class hirondelle.fish.main.reports.Report3Action
 
LISTING - Static variable in class hirondelle.fish.main.reports.Report4Action
 
listSearchResults() - Method in class hirondelle.fish.main.search.RestoSearchAction
Fetch the records consistent with input criteria, and display the result.
LOCALE - Static variable in class hirondelle.fish.all.preferences.PreferencesAction
 
LOCALE_ADD - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
LOCALE_CHANGE - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
LOCALE_DELETE - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
LOCALE_FETCH - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
LOCALE_ID - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
LOCALE_LIST - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
LOCATION - Static variable in class hirondelle.fish.main.resto.RestoAction
 
LOCATION_RATING - Static variable in class hirondelle.fish.main.rating.RatingAction
 
log(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
log(Exception, String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
log(String, Throwable) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
LOGGER_NAME - Static variable in class hirondelle.fish.webmaster.logging.EditLoggerLevels
 
Login - Class in hirondelle.fish.all.preferences
Ensures the user preferences are present in session scope.
Login() - Constructor for class hirondelle.fish.all.preferences.Login
 
logInAuthenticatedUser(String, List<String>) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
LogoffAction - Class in hirondelle.fish.all.logoff
Log off the application.
LogoffAction(RequestParser) - Constructor for class hirondelle.fish.all.logoff.LogoffAction
Constructor.
lookUpCodeTablesAndPlaceIntoAppScope() - Static method in class Startup
Called upon startup, and when the content of a pick list changes.
LUNCH_DATE - Static variable in class hirondelle.fish.main.visit.VisitAction
 

M

main(String[]) - Static method in class hirondelle.fish.main.member.TESTMember
Initialize the environment and run the test cases.
main(String[]) - Static method in class hirondelle.fish.main.member.TESTMemberAction
Initialize the environment and run the test cases.
main(String[]) - Static method in class hirondelle.fish.main.member.TESTMemberDAO
Initialize the environment and run the test cases.
main(String[]) - Static method in class hirondelle.fish.main.visit.TESTVisit
Run the test cases.
main(String[]) - Static method in class hirondelle.fish.test.TESTAll
Run all JUnit tests in the application.
main(String[]) - Static method in class TESTDateConverterImpl
Run the test cases.
MAX_LENGTH - Static variable in class hirondelle.fish.main.search.RestoSearchCriteria
Value 20 - maximum length of the input restaurant name.
MAX_PRICE - Static variable in class hirondelle.fish.main.search.RestoSearchAction
 
Member - Class in hirondelle.fish.main.member
Member of the Fish and Chips Club.
Member(Id, SafeText, Boolean, Id) - Constructor for class hirondelle.fish.main.member.Member
Constructor.
MEMBER_ADD - Static variable in class hirondelle.fish.main.member.MemberAction
 
MEMBER_CHANGE - Static variable in class hirondelle.fish.main.member.MemberAction
 
MEMBER_DELETE - Static variable in class hirondelle.fish.main.member.MemberAction
 
MEMBER_FETCH - Static variable in class hirondelle.fish.main.member.MemberAction
 
MEMBER_ID - Static variable in class hirondelle.fish.main.member.MemberAction
 
MEMBER_ID - Static variable in class hirondelle.fish.main.rsvp.RsvpAdd
 
MEMBER_ID - Static variable in class hirondelle.fish.main.rsvp.RsvpUpdate
 
MEMBER_LIST - Static variable in class hirondelle.fish.main.member.MemberAction
 
MemberAction - Class in hirondelle.fish.main.member
Edit the Members of the Fish and Chips Club.
MemberAction(RequestParser) - Constructor for class hirondelle.fish.main.member.MemberAction
Constructor.
MemberDAO - Class in hirondelle.fish.main.member
Data Access Object (DAO) for Member objects.
MemberDAO() - Constructor for class hirondelle.fish.main.member.MemberDAO
 
MemberDAOFake - Class in hirondelle.fish.main.member
Test double for MemberDAO.
MemberDAOFake() - Constructor for class hirondelle.fish.main.member.MemberDAOFake
 
MESSAGE - Static variable in class hirondelle.fish.main.visit.VisitAction
 
MIN_PRICE - Static variable in class hirondelle.fish.main.search.RestoSearchAction
 
move(BaseText) - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextDAO
Move the given unknown to the BaseText table.

N

NAME - Static variable in class hirondelle.fish.access.role.RoleAction
 
NAME - Static variable in class hirondelle.fish.all.password.ChangePasswordAction
 
NAME - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
NAME - Static variable in class hirondelle.fish.main.member.MemberAction
 
NAME - Static variable in class hirondelle.fish.main.resto.RestoAction
 
NAME - Static variable in class hirondelle.fish.util.ReqParam
Parameter called 'Name', with a length check.
NEW_PASSWORD - Static variable in class hirondelle.fish.all.password.ChangePasswordAction
 

O

OLD_PASSWORD - Static variable in class hirondelle.fish.all.password.ChangePasswordAction
 
ORDER - Static variable in class hirondelle.fish.main.reports.Report1Action
Used for sorting mechanism.
ORDER - Static variable in class hirondelle.fish.main.reports.Report2Action
Used for sorting mechanism.
ORDER - Static variable in class hirondelle.fish.main.reports.Report3Action
Used for sorting mechanism.
ORDER - Static variable in class hirondelle.fish.main.reports.Report4Action
Used for sorting mechanism.
ORDER - Static variable in class hirondelle.fish.main.visit.VisitAction
 
ORDER - Static variable in class hirondelle.fish.util.ReqParam
Control sorting.
ORDER_BY - Static variable in class hirondelle.fish.main.search.RestoSearchAction
 
ORIGINAL_URI - Static variable in class hirondelle.fish.help.ShowHelpAction
 

P

PAGE_INDEX - Static variable in class hirondelle.fish.main.discussion.CommentAction
Used for the paging mechanism.
PAGE_SIZE - Static variable in class hirondelle.fish.main.discussion.CommentAction
Used for the paging mechanism.
parseEyeFriendly(String, Locale, TimeZone) - Method in class DateConverterImpl
 
parseEyeFriendlyDateTime(String, Locale) - Method in class DateConverterImpl
 
parseHandFriendly(String, Locale, TimeZone) - Method in class DateConverterImpl
 
parseHandFriendlyDateTime(String, Locale) - Method in class DateConverterImpl
 
PasswordDAO - Class in hirondelle.fish.access.password
Data Access Object for passwords.
PasswordDAO() - Constructor for class hirondelle.fish.access.password.PasswordDAO
 
Person - Class in hirondelle.fish.exercise.html5
Simple test object.
Person(Id, SafeText, SafeText, SafeText, Decimal, SafeText, SafeText, Decimal, DateTime) - Constructor for class hirondelle.fish.exercise.html5.Person
Constructor.
PERSON_ID - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
PersonAction - Class in hirondelle.fish.exercise.html5
Edit Persons.
PersonAction(RequestParser) - Constructor for class hirondelle.fish.exercise.html5.PersonAction
Constructor.
PersonDAO - Class in hirondelle.fish.exercise.html5
Data Access Object (DAO) for Person objects.
PersonDAO() - Constructor for class hirondelle.fish.exercise.html5.PersonDAO
 
PHONE - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
Ping - Class in hirondelle.fish.webmaster.ping
Display a page listing several links to sanity pages.
Ping(RequestParser) - Constructor for class hirondelle.fish.webmaster.ping.Ping
Constructor.
PizzaToppings - Static variable in class hirondelle.fish.exercise.multivalued.ToppingsAction
 
populate(Id, CodeTable) - Static method in class hirondelle.fish.main.codes.CodeTableUtil
Return a fully populated Code, given its Id and CodeTable.
possiblyThrowExceptionFor(FakeDAOBehavior.DbOperation) - Static method in class hirondelle.fish.test.doubles.FakeDAOBehavior
Possibly throw an exception for the given operation.
Preferences - Class in hirondelle.fish.all.preferences
User preferences.
Preferences(SafeText, Locale) - Constructor for class hirondelle.fish.all.preferences.Preferences
Constructor.
PreferencesAction - Class in hirondelle.fish.all.preferences
Update user preferences.
PreferencesAction(RequestParser) - Constructor for class hirondelle.fish.all.preferences.PreferencesAction
Constructor.
PreferencesDAO - Class in hirondelle.fish.all.preferences
Data Access Object for user Preferences.
PreferencesDAO() - Constructor for class hirondelle.fish.all.preferences.PreferencesDAO
 
PRICE - Static variable in class hirondelle.fish.main.resto.RestoAction
 
PRICE_RATING - Static variable in class hirondelle.fish.main.rating.RatingAction
 
putValue(String, Object) - Method in class hirondelle.fish.test.doubles.FakeSession
Does nothing - deprecated.

R

RATING - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
Rating - Class in hirondelle.fish.main.rating
Rating of a particular Resto.
Rating(Id, SafeText, Integer, Integer, Integer, Integer, Integer, Integer, BigDecimal) - Constructor for class hirondelle.fish.main.rating.Rating
Constructor.
RATING_CHANGE - Static variable in class hirondelle.fish.main.rating.RatingAction
 
RATING_FETCH_FOR_CHANGE - Static variable in class hirondelle.fish.main.rating.RatingAction
 
RATING_ID - Static variable in class hirondelle.fish.main.rating.RatingAction
 
RATING_LIST - Static variable in class hirondelle.fish.main.rating.RatingAction
 
RatingAction - Class in hirondelle.fish.main.rating
Allow ratings to be edited for each Resto.
RatingAction(RequestParser) - Constructor for class hirondelle.fish.main.rating.RatingAction
Constructor.
reactToUserLogin(HttpSession, HttpServletRequest) - Method in class hirondelle.fish.all.preferences.Login
Ensure the user preferences are in session scope.
read() - Static method in class TranslatorImpl
Look up all translations from a database, and store them in a static member.
REDIRECT_TO_LISTING - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
 
RefreshTranslations - Class in hirondelle.fish.translate.refresh
Refresh the translations held in memory.
RefreshTranslations(RequestParser) - Constructor for class hirondelle.fish.translate.refresh.RefreshTranslations
Constructor.
removeAttribute(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
removeAttribute(String) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
removeAttribute(String) - Method in class hirondelle.fish.test.doubles.FakeSession
 
removeValue(String) - Method in class hirondelle.fish.test.doubles.FakeSession
Does nothing - deprecated.
Report1Action - Class in hirondelle.fish.main.reports
Number of visits to each restaurant.
Report1Action(RequestParser) - Constructor for class hirondelle.fish.main.reports.Report1Action
Constructor.
Report2Action - Class in hirondelle.fish.main.reports
Number of visits for each member.
Report2Action(RequestParser) - Constructor for class hirondelle.fish.main.reports.Report2Action
Constructor.
Report3Action - Class in hirondelle.fish.main.reports
Number of members that have attended recent lunches.
Report3Action(RequestParser) - Constructor for class hirondelle.fish.main.reports.Report3Action
Constructor.
Report4Action - Class in hirondelle.fish.main.reports
Total attendance per year.
Report4Action(RequestParser) - Constructor for class hirondelle.fish.main.reports.Report4Action
Constructor.
REPORT_SQL - Static variable in class hirondelle.fish.main.reports.Report1Action
 
REPORT_SQL - Static variable in class hirondelle.fish.main.reports.Report2Action
 
ReqParam - Class in hirondelle.fish.util
Commonly used RequestParameters that are used in more than one package.
ReqParam() - Constructor for class hirondelle.fish.util.ReqParam
 
reset(User) - Method in class hirondelle.fish.access.password.PasswordDAO
 
reset() - Method in class hirondelle.fish.test.doubles.FakeResponse
No-operation.
RESET_PASSWORD - Static variable in class hirondelle.fish.access.password.ResetPasswordAction
 
resetBuffer() - Method in class hirondelle.fish.test.doubles.FakeResponse
No-operation.
ResetPasswordAction - Class in hirondelle.fish.access.password
Reset the user's password.
ResetPasswordAction(RequestParser) - Constructor for class hirondelle.fish.access.password.ResetPasswordAction
Constructor.
RESPONSE - Static variable in class hirondelle.fish.main.rsvp.RsvpAdd
 
RESPONSE - Static variable in class hirondelle.fish.main.rsvp.RsvpUpdate
 
RESTAURANT - Static variable in class hirondelle.fish.main.visit.VisitAction
 
Resto - Class in hirondelle.fish.main.resto
Model Object for a Restaurant.
Resto(Id, SafeText, SafeText, Decimal, SafeText) - Constructor for class hirondelle.fish.main.resto.Resto
Full constructor.
RESTO_DYNAMIC_SEARCH - Static variable in class hirondelle.fish.main.search.RestoSearchAction
 
RESTO_ID - Static variable in class hirondelle.fish.main.resto.RestoAction
 
RestoAction - Class in hirondelle.fish.main.resto
Edit Resto objects.
RestoAction(RequestParser) - Constructor for class hirondelle.fish.main.resto.RestoAction
Constructor.
RestoDAO - Class in hirondelle.fish.main.resto
Data Access Object (DAO) for Resto objects.
RestoDAO() - Constructor for class hirondelle.fish.main.resto.RestoDAO
 
RestoSearchAction - Class in hirondelle.fish.main.search
Search for Restos by name.
RestoSearchAction(RequestParser) - Constructor for class hirondelle.fish.main.search.RestoSearchAction
Constructor.
RestoSearchCriteria - Class in hirondelle.fish.main.search
Model Object for a search on a restaurant.
RestoSearchCriteria(SafeText, Decimal, Decimal, SafeText, Boolean) - Constructor for class hirondelle.fish.main.search.RestoSearchCriteria
Constructor.
RestoSearchCriteria.SortColumn - Enum in hirondelle.fish.main.search
 
REVERSE_SORT - Static variable in class hirondelle.fish.main.search.RestoSearchAction
 
RoleAction - Class in hirondelle.fish.access.role
Edit the security Role(s) attached to users.
RoleAction(RequestParser) - Constructor for class hirondelle.fish.access.role.RoleAction
Constructor.
RoleDAO - Class in hirondelle.fish.access.role
 
RoleDAO() - Constructor for class hirondelle.fish.access.role.RoleDAO
 
ROLES - Static variable in class hirondelle.fish.access.role.RoleAction
 
ROLES_ADD - Static variable in class hirondelle.fish.access.role.RoleAction
 
ROLES_DELETE - Static variable in class hirondelle.fish.access.role.RoleAction
 
ROLES_FETCH - Static variable in class hirondelle.fish.access.role.RoleAction
 
ROLES_LIST - Static variable in class hirondelle.fish.access.role.RoleAction
 
ROOT_DIRECTORY - Static variable in class hirondelle.fish.test.doubles.FakeServletContext
Name of a System property ("rootDirectory") that holds the root directory for this web application (with no trailing separator).
Rsvp - Class in hirondelle.fish.main.rsvp
Model Object for a yes/no RSVP response.
Rsvp(Id, Id, SafeText, Boolean) - Constructor for class hirondelle.fish.main.rsvp.Rsvp
Constructor.
RSVP_ADD - Static variable in class hirondelle.fish.main.rsvp.RsvpAdd
 
RSVP_CHANGE - Static variable in class hirondelle.fish.main.rsvp.RsvpUpdate
 
RSVP_FETCH_FOR_CHANGE - Static variable in class hirondelle.fish.main.rsvp.RsvpUpdate
 
RSVP_FETCH_NUM_YES - Static variable in class hirondelle.fish.main.rsvp.RsvpShow
 
RSVP_LIST_ACTIVE_MEMBERS - Static variable in class hirondelle.fish.main.rsvp.RsvpShow
 
RSVP_LIST_RESPONSES - Static variable in class hirondelle.fish.main.rsvp.RsvpShow
 
RsvpAdd - Class in hirondelle.fish.main.rsvp
Add an Rsvp for a particular Member.
RsvpAdd(RequestParser) - Constructor for class hirondelle.fish.main.rsvp.RsvpAdd
Constructor.
RsvpDAO - Class in hirondelle.fish.main.rsvp
Data Access Object for Rsvp objects.
RsvpDAO() - Constructor for class hirondelle.fish.main.rsvp.RsvpDAO
 
RsvpShow - Class in hirondelle.fish.main.rsvp
Show listing of Active Members, and their Rsvp response, if any.
RsvpShow(RequestParser) - Constructor for class hirondelle.fish.main.rsvp.RsvpShow
Constructor.
RsvpUpdate - Class in hirondelle.fish.main.rsvp
Fetch and then change an existing Rsvp.
RsvpUpdate(RequestParser) - Constructor for class hirondelle.fish.main.rsvp.RsvpUpdate
Constructor.

S

SAVE_FORM_SOURCE_ID - Static variable in class hirondelle.fish.access.user.UserDAO
Used by WEB4J to protect against CSRF attacks.
sendError(int) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
sendError(int, String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
sendRedirect(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
ServeBinaryAction - Class in hirondelle.fish.exercise.binary
Serves a simple binary file, in .rtf format.
ServeBinaryAction(RequestParser) - Constructor for class hirondelle.fish.exercise.binary.ServeBinaryAction
 
SERVER_INFO - Static variable in class hirondelle.fish.test.doubles.FakeServletContext
Value - "Fake ServletContext For Testing/1.0".
SERVICE_RATING - Static variable in class hirondelle.fish.main.rating.RatingAction
 
SERVLET_CONTEXT_NAME - Static variable in class hirondelle.fish.test.doubles.FakeServletContext
Value - "Fake ServletContext For Testing".
SERVLET_NAME - Static variable in class hirondelle.fish.test.doubles.FakeServletConfig
Value : "Fake Testing Servlet".
setAttribute(String, Object) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
setAttribute(String, Object) - Method in class hirondelle.fish.test.doubles.FakeServletContext
 
setAttribute(String, Object) - Method in class hirondelle.fish.test.doubles.FakeSession
 
setBehavior(FakeDAOBehavior.DbOperation, FakeDAOBehavior.DbOperationResult) - Static method in class hirondelle.fish.test.doubles.FakeDAOBehavior
Set the desired behavior of a fake DAO operation.
setBufferSize(int) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setCharacterEncoding(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
 
setCharacterEncoding(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setContentLength(int) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setContentLength(int) - Method in class hirondelle.fish.test.doubles.FakeResponse
No-operation.
setContentType(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setContentType(String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setDateHeader(String, long) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setHeader(String, String) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setIntHeader(String, int) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setIsSecure(boolean) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setLocale(Locale) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setLocale(Locale) - Method in class hirondelle.fish.test.doubles.FakeResponse
Does not set the character encoding.
setMaxInactiveInterval(int) - Method in class hirondelle.fish.test.doubles.FakeSession
 
setProtocol(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setRemoteAddr(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setRemoteHost(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setRemotePort(int) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setRequestedSessionId(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setResponse(Boolean) - Method in class hirondelle.fish.main.rsvp.Rsvp
 
setRootDirectory() - Static method in class hirondelle.fish.test.TESTAll
Set a System property needed by fake objects to a hard-coded value.
setScheme(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setServerName(String) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setServerPort(int) - Method in class hirondelle.fish.test.doubles.FakeRequest
Method added for testing.
setStatus(int) - Method in class hirondelle.fish.test.doubles.FakeResponse
 
setStatus(int, String) - Method in class hirondelle.fish.test.doubles.FakeResponse
Not implemented - deprecated.
setUp() - Method in class hirondelle.fish.main.visit.TESTVisit
 
SHORT_FORM - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
show() - Method in class hirondelle.fish.access.password.ResetPasswordAction
List all user names.
show() - Method in class hirondelle.fish.all.password.ChangePasswordAction
Show the form for changing the password.
show() - Method in class hirondelle.fish.all.preferences.PreferencesAction
Show the form.
show() - Method in class hirondelle.fish.exercise.fileupload.ImageUploadAction
Show a blank form.
show() - Method in class hirondelle.fish.exercise.multivalued.ToppingsAction
Show a form populated with items from hard-coded Collections.
show() - Method in class hirondelle.fish.main.discussion.CommentAction
Show the listing of comments, and a form for adding new messages.
show() - Method in class hirondelle.fish.main.rsvp.RsvpAdd
Show the form for adding a new Rsvp.
show() - Method in class hirondelle.fish.main.rsvp.RsvpUpdate
Fetch an existing Rsvp and place into the request.
show() - Method in class hirondelle.fish.translate.refresh.RefreshTranslations
Show the total number of translations, and a form with a single button
ShowDiagnostics - Class in hirondelle.fish.webmaster.diagnostics
Show an extensive listing of diagnostic information, useful for solving problems.
ShowDiagnostics(RequestParser) - Constructor for class hirondelle.fish.webmaster.diagnostics.ShowDiagnostics
Constructor.
ShowHelpAction - Class in hirondelle.fish.help
Toggle the display of help text, and redirect back to the original URI.
ShowHelpAction(RequestParser) - Constructor for class hirondelle.fish.help.ShowHelpAction
Constructor.
ShowHelpTag - Class in hirondelle.fish.help
Conditionally display help text in a page.
ShowHelpTag() - Constructor for class hirondelle.fish.help.ShowHelpTag
 
ShowPerformance - Class in hirondelle.fish.webmaster.performance
Display response time statistics collected by a PerformanceMonitor.
ShowPerformance(RequestParser) - Constructor for class hirondelle.fish.webmaster.performance.ShowPerformance
Constructor.
SORT_ON - Static variable in class hirondelle.fish.main.reports.Report1Action
Used for sorting mechanism.
SORT_ON - Static variable in class hirondelle.fish.main.reports.Report2Action
Used for sorting mechanism.
SORT_ON - Static variable in class hirondelle.fish.main.reports.Report3Action
Used for sorting mechanism.
SORT_ON - Static variable in class hirondelle.fish.main.reports.Report4Action
Used for sorting mechanism.
SORT_ON - Static variable in class hirondelle.fish.main.visit.VisitAction
 
SORT_ON - Static variable in class hirondelle.fish.util.ReqParam
Control sorting.
startApplication(ServletConfig, String) - Method in class Startup
Perform startup tasks.
startRecordingUnknowns() - Static method in class TranslatorImpl
Start recording unknown base text.
STARTS_WITH - Static variable in class hirondelle.fish.main.search.RestoSearchAction
 
Startup - Class in hirondelle.web4j.config
Implementation of StartupTasks, required by WEB4J.
Startup() - Constructor for class Startup
 
stopRecordingUnknowns() - Static method in class TranslatorImpl
Stop recording of unknown base text, and persist unknown items to the database.
suite() - Static method in class hirondelle.fish.test.TESTAll
Return a TestSuite for all unit tests in the application.
SUPPORTED_LOCALE_ID - Static variable in class hirondelle.fish.translate.locale.SupportedLocaleAction
 
SupportedLocale - Class in hirondelle.fish.translate.locale
Model Object for the Locales supported by this application.
SupportedLocale(Id, SafeText, SafeText) - Constructor for class hirondelle.fish.translate.locale.SupportedLocale
Constructor.
SupportedLocaleAction - Class in hirondelle.fish.translate.locale
Edit the Locales supported by this application.
SupportedLocaleAction(RequestParser) - Constructor for class hirondelle.fish.translate.locale.SupportedLocaleAction
Constructor.
SupportedLocaleDAO - Class in hirondelle.fish.translate.locale
Data Access Object for SupportedLocale.
SupportedLocaleDAO() - Constructor for class hirondelle.fish.translate.locale.SupportedLocaleDAO
 
SupportedOperation - Static variable in class hirondelle.fish.translate.unknown.UnknownBaseTextRecorder
RequestParameter defining the operations supported by this template.
swapResponsePage(ResponsePage, Locale) - Method in class hirondelle.fish.main.visit.CustomController
Returns a non-null value only if aResponsePage ends with 'Visit.jsp'.

T

tearDown() - Method in class hirondelle.fish.main.visit.TESTVisit
 
TempFile - Static variable in class hirondelle.fish.exercise.multivalued.ToppingsAction
 
TEST - Static variable in class hirondelle.fish.exercise.encoding.EncodingAction
 
testAdd() - Method in class hirondelle.fish.main.member.TESTMemberAction
This test is executed first.
TESTAll - Class in hirondelle.fish.test
Runs all JUnit tests defined for this application.
TESTAll() - Constructor for class hirondelle.fish.test.TESTAll
 
testChange() - Method in class hirondelle.fish.main.member.TESTMemberAction
 
testConstruction() - Method in class hirondelle.fish.main.member.TESTMember
Almost all of the logic of a Model Object is in its validation, which is in turn called in its constructor.
TESTDateConverterImpl - Class in hirondelle.web4j.config
JUnit tests for DateConverterImpl.
TESTDateConverterImpl(String) - Constructor for class TESTDateConverterImpl
 
testDelete() - Method in class hirondelle.fish.main.member.TESTMemberAction
 
testEquals() - Method in class hirondelle.fish.main.visit.TESTVisit
 
testFakeDAO() - Method in class hirondelle.fish.main.member.TESTMemberDAO
Test the fake DAO, without configuring explicit failures for any of its operations.
testFakeDAOFailure() - Method in class hirondelle.fish.main.member.TESTMemberDAO
Test the fake DAO, with configuring explicit failures for all its operations.
testFetch() - Method in class hirondelle.fish.main.member.TESTMemberAction
 
testFormatDateTime() - Method in class TESTDateConverterImpl
 
testFormatFailure() - Method in class TESTDateConverterImpl
 
testFormatSuccess() - Method in class TESTDateConverterImpl
 
testList() - Method in class hirondelle.fish.main.member.TESTMemberAction
 
TESTMember - Class in hirondelle.fish.main.member
JUnit tests for Member.
TESTMember(String) - Constructor for class hirondelle.fish.main.member.TESTMember
 
TESTMemberAction - Class in hirondelle.fish.main.member
JUnit tests for MemberAction.
TESTMemberAction(String) - Constructor for class hirondelle.fish.main.member.TESTMemberAction
 
TESTMemberDAO - Class in hirondelle.fish.main.member
JUnit tests for MemberDAO and MemberDAOFake.
TESTMemberDAO(String) - Constructor for class hirondelle.fish.main.member.TESTMemberDAO
 
testNotEquals() - Method in class hirondelle.fish.main.visit.TESTVisit
 
testNotEqualToNull() - Method in class hirondelle.fish.main.visit.TESTVisit
 
testParseEyeDateTime() - Method in class TESTDateConverterImpl
 
testParseEyeFailure() - Method in class TESTDateConverterImpl
 
testParseEyeSuccess() - Method in class TESTDateConverterImpl
 
testParseHandDateTime() - Method in class TESTDateConverterImpl
 
testParseHandFailure() - Method in class TESTDateConverterImpl
 
testParseHandSuccess() - Method in class TESTDateConverterImpl
 
testRealDAO() - Method in class hirondelle.fish.main.member.TESTMemberDAO
Test the real DAO.
testSubclass() - Method in class hirondelle.fish.main.visit.TESTVisit
 
TESTVisit - Class in hirondelle.fish.main.visit
JUnit test cases for Visit.equals(Object).
TESTVisit(String) - Constructor for class hirondelle.fish.main.visit.TESTVisit
 
ToppingsAction - Class in hirondelle.fish.exercise.multivalued
Exercise the case of multivalued request parameters.
ToppingsAction(RequestParser) - Constructor for class hirondelle.fish.exercise.multivalued.ToppingsAction
 
ToppingsEtc - Class in hirondelle.fish.exercise.multivalued
Toy model class, used to quickly test domain items modelled as a Collection.
ToppingsEtc(TimeZone, Locale) - Constructor for class hirondelle.fish.exercise.multivalued.ToppingsEtc
 
toString() - Method in class hirondelle.fish.access.role.UserRole
Intended for debugging only.
toString() - Method in class hirondelle.fish.access.user.User
Intended for debugging only.
toString() - Method in class hirondelle.fish.all.preferences.Preferences
Intended for debugging only.
toString() - Method in class hirondelle.fish.exercise.fileupload.Image
 
toString() - Method in class hirondelle.fish.exercise.html5.Person
Intended for debugging only.
toString() - Method in class hirondelle.fish.main.discussion.Comment
Intended for debugging only.
toString() - Method in class hirondelle.fish.main.member.Member
Intended for debugging only.
toString() - Method in class hirondelle.fish.main.rating.Rating
Intended for debugging only.
toString() - Method in class hirondelle.fish.main.resto.Resto
 
toString() - Method in class hirondelle.fish.main.rsvp.Rsvp
Intended for debugging only.
toString() - Method in class hirondelle.fish.main.search.RestoSearchCriteria
 
toString() - Method in class hirondelle.fish.main.visit.Visit
Intended for debugging only.
toString() - Method in enum hirondelle.fish.test.doubles.FakeDAOBehavior.DbOperation
 
toString() - Method in class hirondelle.fish.test.doubles.FakeResponse.Header
 
toString() - Method in class hirondelle.fish.translate.basetext.BaseText
Intended for debugging only.
toString() - Method in class hirondelle.fish.translate.locale.SupportedLocale
Intended for debugging only.
toString() - Method in class AppInfo
Return AppInfo.getName() + AppInfo.getVersion().
TOTAL_ATTENDANCE - Static variable in class hirondelle.fish.main.reports.Report4Action
 
TOTAL_ATTENDANCE_ALL_YEARS - Static variable in class hirondelle.fish.main.reports.Report4Action
Key for total placed in request scope.
TRANSLATION - Static variable in class hirondelle.fish.translate.translation.TranslationEdit
 
TRANSLATION - Static variable in class ConnectionSrc
Name used to identify the translation database.
TranslationDAO - Class in hirondelle.fish.translate.translation
Data Access Object for translations.
TranslationDAO() - Constructor for class hirondelle.fish.translate.translation.TranslationDAO
 
TranslationEdit - Class in hirondelle.fish.translate.translation
Edit all Translations.
TranslationEdit(RequestParser) - Constructor for class hirondelle.fish.translate.translation.TranslationEdit
Constructor.
TranslationsList - Class in hirondelle.fish.translate.translation
Show a listing of all Translations.
TranslationsList(RequestParser) - Constructor for class hirondelle.fish.translate.translation.TranslationsList
Constructor.
TranslatorImpl - Class in hirondelle.web4j.config
Implementation of Translator, required by WEB4J.
TranslatorImpl() - Constructor for class TranslatorImpl
 

U

UnknownBaseTextDAO - Class in hirondelle.fish.translate.unknown
Data Access Object for unknown BaseText.
UnknownBaseTextDAO() - Constructor for class hirondelle.fish.translate.unknown.UnknownBaseTextDAO
 
UnknownBaseTextEdit - Class in hirondelle.fish.translate.unknown
Decide what to do with unknown BaseText.
UnknownBaseTextEdit(RequestParser) - Constructor for class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Constructor.
UnknownBaseTextRecorder - Class in hirondelle.fish.translate.unknown
Toggle the recording of unknown BaseText.
UnknownBaseTextRecorder(RequestParser) - Constructor for class hirondelle.fish.translate.unknown.UnknownBaseTextRecorder
Constructor.
update(Rsvp) - Method in class hirondelle.fish.main.rsvp.RsvpDAO
Apply an update to an Rsvp.
USE_FAKE_DAOS - Static variable in class hirondelle.fish.test.doubles.FakeDAOBehavior
Name of a System property used to swap implementations between real and fake DAOs.
User - Class in hirondelle.fish.access.user
User for the Fish and Chips Club.
User(SafeText, SafeText) - Constructor for class hirondelle.fish.access.user.User
Constructor taking a password that is already hashed.
USER_ADD - Static variable in class hirondelle.fish.access.user.UserAction
 
USER_DELETE - Static variable in class hirondelle.fish.access.user.UserAction
 
USER_LIST - Static variable in class hirondelle.fish.access.user.UserAction
 
USER_NAME - Static variable in class hirondelle.fish.access.password.ResetPasswordAction
 
USER_NAME - Static variable in class hirondelle.fish.access.user.UserAction
 
UserAction - Class in hirondelle.fish.access.user
Edit User objects.
UserAction(RequestParser) - Constructor for class hirondelle.fish.access.user.UserAction
Constructor.
UserDAO - Class in hirondelle.fish.access.user
Data Access Object for Users.
UserDAO() - Constructor for class hirondelle.fish.access.user.UserDAO
 
UserRole - Class in hirondelle.fish.access.role
The security roles attached to a user.
UserRole(SafeText, List<Id>) - Constructor for class hirondelle.fish.access.role.UserRole
Full constructor.

V

validateUserInput() - Method in class hirondelle.fish.access.password.ResetPasswordAction
Create a new version of User with a reset password.
validateUserInput() - Method in class hirondelle.fish.access.role.RoleAction
Build a UserRole from user input.
validateUserInput() - Method in class hirondelle.fish.access.user.UserAction
Create a User from user input.
validateUserInput() - Method in class hirondelle.fish.all.password.ChangePasswordAction
Validate that both the old and new passwords are of valid form.
validateUserInput() - Method in class hirondelle.fish.all.preferences.PreferencesAction
Check user input can build a Preferences object.
validateUserInput() - Method in class hirondelle.fish.exercise.fileupload.ImageUploadAction
Ensure user input can create an Image object.
validateUserInput() - Method in class hirondelle.fish.exercise.html5.PersonAction
Ensure user input can build a Person.
validateUserInput() - Method in class hirondelle.fish.exercise.multivalued.ToppingsAction
Extract POSTed collections, and hard-code an error.
validateUserInput() - Method in class hirondelle.fish.main.discussion.CommentAction
Ensure user input can build a new Comment.
validateUserInput() - Method in class hirondelle.fish.main.member.MemberAction
Ensure user input can build a Member.
validateUserInput() - Method in class hirondelle.fish.main.rating.RatingAction
Ensure user input can create a Rating.
validateUserInput() - Method in class hirondelle.fish.main.resto.RestoAction
 
validateUserInput() - Method in class hirondelle.fish.main.rsvp.RsvpAdd
Ensure user input can build an Rsvp.
validateUserInput() - Method in class hirondelle.fish.main.rsvp.RsvpUpdate
Ensure the user has a made a Yes/No selection.
validateUserInput() - Method in class hirondelle.fish.main.search.RestoSearchAction
Ensure the user input can build a RestoSearchCriteria.
validateUserInput() - Method in class hirondelle.fish.main.visit.VisitAction
Ensure user input can build a Visit.
validateUserInput() - Method in class hirondelle.fish.translate.basetext.BaseTextAction
Ensure user input can build a BaseText.
validateUserInput() - Method in class hirondelle.fish.translate.locale.SupportedLocaleAction
Ensure user input can build a SupportedLocale.
validateUserInput() - Method in class hirondelle.fish.translate.refresh.RefreshTranslations
Form has no input, just single button - no validation needed.
validateUserInput() - Method in class hirondelle.fish.translate.translation.TranslationEdit
Ensure user input can create a Translation.
validateUserInput() - Method in class hirondelle.fish.translate.unknown.UnknownBaseTextEdit
Ensure user input can build a BaseText.
validateUserInput() - Method in class hirondelle.fish.webmaster.logging.EditLoggerLevels
Ensure user input makes sense.
valueOf(String) - Static method in enum hirondelle.fish.main.codes.CodeTable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hirondelle.fish.main.search.RestoSearchCriteria.SortColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hirondelle.fish.test.doubles.FakeDAOBehavior.DbOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hirondelle.fish.test.doubles.FakeDAOBehavior.DbOperationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hirondelle.fish.test.doubles.FakeRequest.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum hirondelle.fish.main.codes.CodeTable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hirondelle.fish.main.search.RestoSearchCriteria.SortColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hirondelle.fish.test.doubles.FakeDAOBehavior.DbOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hirondelle.fish.test.doubles.FakeDAOBehavior.DbOperationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hirondelle.fish.test.doubles.FakeRequest.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
Visit - Class in hirondelle.fish.main.visit
Model Object for a weekly Visit to a Resto.
Visit(Id, Id, Date, SafeText) - Constructor for class hirondelle.fish.main.visit.Visit
Constructor.
VISIT_ADD - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VISIT_CHANGE - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VISIT_DELETE - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VISIT_FETCH - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VISIT_FETCH_NEXT_FUTURE - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VISIT_ID - Static variable in class hirondelle.fish.main.rsvp.RsvpAdd
 
VISIT_ID - Static variable in class hirondelle.fish.main.rsvp.RsvpUpdate
 
VISIT_ID - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VISIT_LIST - Static variable in class hirondelle.fish.main.visit.VisitAction
 
VisitAction - Class in hirondelle.fish.main.visit
Edit the Visits to a particular Resto on a particular day.
VisitAction(RequestParser) - Constructor for class hirondelle.fish.main.visit.VisitAction
Constructor.
VisitDAO - Class in hirondelle.fish.main.visit
Data Access Object (DAO) for Visit objects.
VisitDAO() - Constructor for class hirondelle.fish.main.visit.VisitDAO
 

W

WEBSITE - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
WEIGHT - Static variable in class hirondelle.fish.exercise.html5.PersonAction
 
WelcomeFileController - Class in hirondelle.fish.util
Redirect requests for the home page to a specific Action.
WelcomeFileController() - Constructor for class hirondelle.fish.util.WelcomeFileController
 
WILDCARD - Static variable in class hirondelle.fish.main.search.RestoSearchCriteria
Value "%" - SQL wildcard character, not permitted as part of input user name.

A B C D E F G H I J K L M N O P R S T U V W
Fish & Chips Club 4.10.0.0

Copyright Hirondelle Systems - Generated 2013Oct19.12.26