All Classes and Interfaces

Class
Description
 
 
Represents a basic template for one http request method.
Represents Absence entity from a backend of school agenda.
 
Fetches and manages Absence connection between front-end and back-end.
Represent all possible forms of Absence entity.
Represents a model object of an absence entity.
 
Defines an abstract class for handling entity categories.
Fetches entities and manages entity connection between front-end and back-end.
Defines different possible forms of entity.
Represents a Menu GUI element implementation of certain content.
Command argument parser against expected tokenized command.
ASearchableButtonPane<B extends javafx.scene.control.ToggleButton>
Represents a view with search field and list of searchable buttons.
Describes a common method for identifying entity.
 
Represents Building entity from a backend of school agenda.
 
Fetches and manages Building connection between front-end and back-end.
Represent all possible forms of Building entity.
Represents a model object of a building entity.
 
Class provides a Pane view of a searchable list of all categories as a list of ToggleButton.
 
Fetches and manages SchoolClass connection between front-end and back-end.
 
Represent all possible forms of SchoolClass entity.
 
Defines a CLI interface of application.
Config containing all command flag values.
 
Indicates whether a method is handling a command.
Class manages all application commands.
Defines a method for registering all possible classes with command handlers.
 
Represents a manager for all possible configs that application might use.
Defines custom alerts for application
Contains all AEntityController implementations of all entities of school agenda.
Result of HTTP entity request.
Entities HTTP request to back-end.
ASearchableButtonPane implementation for entities searchable button pane.
 
Defines a test loader for tests resource entities files in json format.
Represents a Menu GUI element implementation for controlling entities.
Class handles entity exports from/to file.
Represents a Pane that allows to show a various Form of entities.
Represents Evaluation entity from a backend of school agenda.
 
Fetches and manages Evaluation connection between front-end and back-end.
Represent all possible forms of Evaluation entity.
Represents a model object of an evaluation entity.
 
 
Represents exception that happens when AEntityController cannot fetch entities.
I/O operations over any file using.
Supported file types of input entities.
Represents a school agenda front-end application in a GUI form.
Defines a GUI interface of application.
Represents a http delete method as a request.
Represents a http get method as a request.
Represents a http post method as a request.
Represents a http put method as a request.
Represents a result of a http request.
I18N utility class.
Represents a Menu GUI element implementation for I18N controls.
Defines a common interface for application start method.
Serializes objects to a serializable state.
Defines an interface for a model used in a form as a data holder.
Multi-import GUI implementation.
Serializes objects to JSON.
Defines a starting point of a program.
Is called if specific child of ObjectMapper implementation throws an exception.
Exception is thrown whe property key doesn't exist.
Allows posting multiple entities of different type in the same file.
Represents a net config of application.
I/O methods working with '.properties' files loaded as Properties class.
Represents a parsed net config of application and contains all back-end queries definition.
Defines a test config for requests on test localhost server.
Represents all possible errors of http request.
I/O operations over any resources.
Represents Room entity from a backend of school agenda.
 
Fetches and manages Room connection between front-end and back-end.
Represent all possible forms of Room entity.
Represents a model object of a room entity.
 
Represents schedule action entity from a backend of school agenda.
 
Represents schedule action date entity from a backend of school agenda.
 
Fetches and manages ScheduleActionDate connection between front-end and back-end.
Represent all possible forms of ScheduleActionDate entity.
Represents a model object of a schedule action date entity.
Fetches and manages ScheduleAction connection between front-end and back-end.
Represent all possible forms of ScheduleAction entity.
Represents a model object of a schedule action entity.
 
 
Represents a School Class entity implementation for frontend of school agenda.
Represents a School Day entity implementation for frontend of school agenda.
 
Fetches and manages SchoolDay connection between front-end and back-end.
Represent all possible forms of SchoolDay entity.
Represents a model object of a school day entity.
 
Represents a School Hour entity implementation for frontend of school agenda.
 
Fetches and manages SchoolHour connection between front-end and back-end.
Represent all possible forms of SchoolHour entity.
Represents a model object of a school hour entity.
 
Represents a Student entity implementation for frontend of school agenda.
 
Fetches and manages Student connection between front-end and back-end.
Represent all possible forms of Student entity.
Represents a model object of a student entity.
 
Represents a Students Subject entity implementation for frontend of school agenda.
 
Fetches and manages StudentsSubject connection between front-end and back-end.
Represents a model object of a student subject entity.
 
Represent all possible forms of StudentsSubject entity.
Represents a Subject entity implementation for frontend of school agenda.
 
Fetches and manages Subject connection between front-end and back-end.
Represent all possible forms of Subject entity.
Represents a Subject List entity implementation for frontend of school agenda.
 
Fetches and manages SubjectList connection between front-end and back-end.
Represent all possible forms of SubjectList entity.
Represents a model object of a subject list entity.
 
Represents a model object of a subject entity.
 
Represents a Teacher entity implementation for frontend of school agenda.
 
Fetches and manages Teacher connection between front-end and back-end.
Represent all possible forms of Teacher entity.
Represents a model object of a teacher entity.
 
 
Represents command in tokenized form.
Exception is thrown when Tokenizer fails to tokenize command.
Tokenizes command.
Used to cross-reference certain GUI objects.
Serializes objects to JSON.