Skip navigation links
A C D E F G H I P R S W 

A

addEntry(Project, String, String, LocalDateTime, LocalDateTime) - Method in class diary.Diary
Creates a fresh entry and stores it in the storage

C

computeDuration() - Method in class diary.DiaryEntry
 

D

diary - package diary
 
Diary - Class in diary
 
Diary(FetchProjects, Store) - Constructor for class diary.Diary
FetchProject is an object that retrieves a list of Projects (typically from the internet).
DiaryEntry - Class in diary
 
DiaryEntry(Project, String, String, String, LocalDateTime, LocalDateTime) - Constructor for class diary.DiaryEntry
 

E

equals(Object) - Method in class diary.Project
 

F

fetch() - Method in interface diary.FetchProjects
 
fetch() - Method in class impl.FetchProjectsFromServer
 
FetchProjects - Interface in diary
 
FetchProjectsFromServer - Class in impl
 
FetchProjectsFromServer() - Constructor for class impl.FetchProjectsFromServer
 
FileStore - Class in impl
 
FileStore() - Constructor for class impl.FileStore
 

G

getDescription() - Method in class diary.DiaryEntry
 
getEnd() - Method in class diary.DiaryEntry
 
getEntries() - Method in class diary.Diary
Returns a list of all entries
getId() - Method in class diary.DiaryEntry
 
getName() - Method in class diary.Project
 
getProject() - Method in class diary.DiaryEntry
 
getProjects() - Method in class diary.Diary
Returns a list of all projects
getStart() - Method in class diary.DiaryEntry
 
getStatistic() - Method in class diary.Diary
Computes the data required for the statistics view.
getSubject() - Method in class diary.DiaryEntry
 
getUsername() - Method in class diary.DiaryEntry
 

H

hashCode() - Method in class diary.Project
 

I

impl - package impl
 
isInternal() - Method in class diary.Project
 

P

Project - Class in diary
 
Project(String, String) - Constructor for class diary.Project
 

R

read() - Method in interface diary.Store
 
read() - Method in class impl.FileStore
 

S

setId(long) - Method in class diary.DiaryEntry
 
store() - Method in class diary.Diary
Saves the entries into a storage (typically a file).
Store - Interface in diary
 

W

write(List<DiaryEntry>) - Method in interface diary.Store
 
write(List<DiaryEntry>) - Method in class impl.FileStore
 
A C D E F G H I P R S W 
Skip navigation links