# All Classes and Interfaces

Class
Description
Ban
This class represents the Ban Entity.
BanDAO
BanExtractor
The extractor is used to convert the ResultSet returned by the database query into a Ban object.
DAO<T>
It contains all the methods that should be implemented by the DAOs.
GenericDAO
GenericProxyDAO
IEntity
Implemented by each Bean class.
Image
This class represents the Image Entity.
ImageDAO
ImageExtractor
The extractor is used to convert the ResultSet returned by the database query into an Image object.
Interest
This class represents the Interest Entity.
InterestDAO
InterestExtractor
The extractor is used to convert the ResultSet returned by the database query into an Interest object.
InvalidPrimaryKeyException
JSONResponse
Class for building a JSON Response.
Meeter
Meeter_Interest
This class represents the Meeter_Interest Entity.
Meeter_InterestDAO
Meeter_InterestExtractor
The extractor is used to convert the ResultSet returned by the database query into a Meeter_Interest object.
MeeterDAO
MeeterExtractor
The extractor is used to convert the ResultSet returned by the database query into a Meeter object.
Message
This class represents the Message Entity.
MessageDAO
MessageExtractor
The extractor is used to convert the ResultSet returned by the database query into a Message object.
MultiMapList<K,V>
This is a Java class that implements a MultiMapList, which is a collection that maps keys to values, similar to a Map, but in which each key may be associated with multiple values.
PasswordEncrypter
Class for password encryption.
QueryBuilder
Class for programmatically constructing a SQL query.
QueryJoinExecutor
This class is used to execute JOIN Queries.
Rating
This class represents the Rating Entity.
RatingDAO
RatingExtractor
The extractor is used to convert the ResultSet returned by the database query into a Rating object.
Report
This class represents the Report Entity.
ReportDAO
ReportExtractor
The extractor is used to convert the ResultSet returned by the database query into a Report object.
ResponseHelper
This class contains functions that help to send responses to the client.
ResultSetExtractor<B>
Interface for extracting a specific Bean from a ResultSet.
SQLDAO
Class used for sharing the same instance of DataSource among the DAOs.