Uses of Interface
sc2002.FCS1.grp2.CSVEncodable

Packages that use CSVEncodable
Package
Description
Main package of the BTO app.
  • Uses of CSVEncodable in sc2002.FCS1.grp2

    Classes in sc2002.FCS1.grp2 that implement CSVEncodable
    Modifier and Type
    Class
    Description
    class 
    Represents an Applicant user.
    class 
    This class represents a BTO application.
    class 
    A class representing BTO Project containing information for the project and has functions to modify the project information and handle users' applications to the project.
    class 
    Each enquiry acts as a question and answer session, between applicants and officers or managers of a project.
    class 
    Class representing information about a flat in the HDB project.
    class 
    This represents a user that is of HDB Manager role.
    class 
    This represents a user that is of HDB Officer role.
    class 
    This class represents a message of an enquiry, by a user of our application, typically an applicant.
    class 
    This class forms as the base of all user types.
    Fields in sc2002.FCS1.grp2 with type parameters of type CSVEncodable
    Modifier and Type
    Field
    Description
    CSVEncoder.encodables
    Each row of data that should be written in the CSV file.
    Constructor parameters in sc2002.FCS1.grp2 with type arguments of type CSVEncodable
    Modifier
    Constructor
    Description
    (package private)
    CSVEncoder(String fileName, String headerLine, ArrayList<CSVEncodable> encodables)
    Construct using this constructor if CSV file is expected at the default location.