diff --git a/README.md b/README.md index d65e8e4..82391a2 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,19 @@ Code library shared amongst the Web application and Android applications. Software Architecture ](https://github.com/elimu-ai/wiki/blob/main/SOFTWARE_ARCHITECTURE.md) +## Development 👩🏽‍💻 + +``` +mvn clean +mvn compile +``` + +## Release 📦 + +See [.github/workflows/maven-publish.yml](.github/workflows/maven-publish.yml) --- -elimu.ai - Free personalized learning for every child on Earth 🌍🌏🌎 +elimu.ai - Open source learning software for out-of-school children ✨🚀 -[Website 🌐](https://elimu.ai) | [Wiki 📃](https://github.com/elimu-ai/wiki#readme) | [Projects 👩🏽‍💻](https://github.com/elimu-ai/wiki/projects) | [Milestones 🎯](https://github.com/elimu-ai/wiki/milestones) | [Community 👋🏽](https://github.com/elimu-ai/wiki#open-source-community) +[Website 🌐](https://elimu.ai)   [Wiki 📃](https://github.com/elimu-ai/wiki#readme)   [Projects 👩🏽‍💻](https://github.com/orgs/elimu-ai/projects?query=is%3Aopen)   [Milestones 🎯](https://github.com/elimu-ai/wiki/milestones)   [Community 👋🏽](https://github.com/elimu-ai/wiki#open-source-community) diff --git a/src/main/java/ai/elimu/model/v2/enums/content/SpellingConsistency.java b/src/main/java/ai/elimu/model/v2/enums/content/SpellingConsistency.java index 78c7e18..a517f89 100644 --- a/src/main/java/ai/elimu/model/v2/enums/content/SpellingConsistency.java +++ b/src/main/java/ai/elimu/model/v2/enums/content/SpellingConsistency.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.enums.content; /** - * Grapheme-to-phoneme correspondence + * Grapheme-to-phoneme (letter-sound) correspondence */ public enum SpellingConsistency { diff --git a/src/main/java/ai/elimu/model/v2/gson/BaseEntityGson.java b/src/main/java/ai/elimu/model/v2/gson/BaseEntityGson.java index 378ce0c..afc454c 100644 --- a/src/main/java/ai/elimu/model/v2/gson/BaseEntityGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/BaseEntityGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public abstract class BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/AssessmentEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/AssessmentEventGson.java index c1642d6..49e4283 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/AssessmentEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/AssessmentEventGson.java @@ -5,7 +5,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public abstract class AssessmentEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LearningEventGson.java index c6a9d3f..de749da 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/LearningEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/LearningEventGson.java @@ -5,7 +5,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public abstract class LearningEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterAssessmentEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterAssessmentEventGson.java index 943e273..14ddcbd 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterAssessmentEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterAssessmentEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class LetterAssessmentEventGson extends AssessmentEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterLearningEventGson.java index c610c17..8a473cf 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterLearningEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterLearningEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class LetterLearningEventGson extends LearningEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundAssessmentEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundAssessmentEventGson.java new file mode 100644 index 0000000..627aeea --- /dev/null +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundAssessmentEventGson.java @@ -0,0 +1,57 @@ +package ai.elimu.model.v2.gson.analytics; + +/** + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model + */ +public class LetterSoundAssessmentEventGson extends AssessmentEventGson { + + private Long letterSoundId; + + private String[] letterSoundLetterTexts; + + private String[] letterSoundSoundValuesIpa; + + private Float masteryScore; + + private Long timeSpentMs; + + public Long getLetterSoundId() { + return letterSoundId; + } + + public void setLetterSoundId(Long letterSoundId) { + this.letterSoundId = letterSoundId; + } + + public String[] getLetterSoundLetterTexts() { + return letterSoundLetterTexts; + } + + public void setLetterSoundLetterTexts(String[] letterSoundLetterTexts) { + this.letterSoundLetterTexts = letterSoundLetterTexts; + } + + public String[] getLetterSoundSoundValuesIpa() { + return letterSoundSoundValuesIpa; + } + + public void setLetterSoundSoundValuesIpa(String[] letterSoundSoundValuesIpa) { + this.letterSoundSoundValuesIpa = letterSoundSoundValuesIpa; + } + + public Float getMasteryScore() { + return masteryScore; + } + + public void setMasteryScore(Float masteryScore) { + this.masteryScore = masteryScore; + } + + public Long getTimeSpentMs() { + return timeSpentMs; + } + + public void setTimeSpentMs(Long timeSpentMs) { + this.timeSpentMs = timeSpentMs; + } +} diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundCorrespondenceAssessmentEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundCorrespondenceAssessmentEventGson.java deleted file mode 100644 index 862343d..0000000 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundCorrespondenceAssessmentEventGson.java +++ /dev/null @@ -1,37 +0,0 @@ -package ai.elimu.model.v2.gson.analytics; - -/** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model - */ -public class LetterSoundCorrespondenceAssessmentEventGson extends AssessmentEventGson { - - private Long letterSoundCorrespondenceId; - - private Float masteryScore; - - private Long timeSpentMs; - - public Long getLetterSoundCorrespondenceId() { - return letterSoundCorrespondenceId; - } - - public void setLetterSoundCorrespondenceId(Long letterSoundCorrespondenceId) { - this.letterSoundCorrespondenceId = letterSoundCorrespondenceId; - } - - public Float getMasteryScore() { - return masteryScore; - } - - public void setMasteryScore(Float masteryScore) { - this.masteryScore = masteryScore; - } - - public Long getTimeSpentMs() { - return timeSpentMs; - } - - public void setTimeSpentMs(Long timeSpentMs) { - this.timeSpentMs = timeSpentMs; - } -} diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundCorrespondenceLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundCorrespondenceLearningEventGson.java deleted file mode 100644 index 3fe447c..0000000 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundCorrespondenceLearningEventGson.java +++ /dev/null @@ -1,17 +0,0 @@ -package ai.elimu.model.v2.gson.analytics; - -/** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model - */ -public class LetterSoundCorrespondenceLearningEventGson extends LearningEventGson { - - private Long letterSoundCorrespondenceId; - - public Long getLetterSoundCorrespondenceId() { - return letterSoundCorrespondenceId; - } - - public void setLetterSoundCorrespondenceId(Long letterSoundCorrespondenceId) { - this.letterSoundCorrespondenceId = letterSoundCorrespondenceId; - } -} diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundLearningEventGson.java new file mode 100644 index 0000000..e79cbab --- /dev/null +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/LetterSoundLearningEventGson.java @@ -0,0 +1,37 @@ +package ai.elimu.model.v2.gson.analytics; + +/** + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model + */ +public class LetterSoundLearningEventGson extends LearningEventGson { + + private Long letterSoundId; + + private String[] letterSoundLetterTexts; + + private String[] letterSoundSoundValuesIpa; + + public Long getLetterSoundId() { + return letterSoundId; + } + + public void setLetterSoundId(Long letterSoundId) { + this.letterSoundId = letterSoundId; + } + + public String[] getLetterSoundLetterTexts() { + return letterSoundLetterTexts; + } + + public void setLetterSoundLetterTexts(String[] letterSoundLetterTexts) { + this.letterSoundLetterTexts = letterSoundLetterTexts; + } + + public String[] getLetterSoundSoundValuesIpa() { + return letterSoundSoundValuesIpa; + } + + public void setLetterSoundSoundValuesIpa(String[] letterSoundSoundValuesIpa) { + this.letterSoundSoundValuesIpa = letterSoundSoundValuesIpa; + } +} diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/NumberAssessmentEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/NumberAssessmentEventGson.java index 6294f53..7b38ad2 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/NumberAssessmentEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/NumberAssessmentEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class NumberAssessmentEventGson extends AssessmentEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/NumberLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/NumberLearningEventGson.java index 28820d4..2f00896 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/NumberLearningEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/NumberLearningEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class NumberLearningEventGson extends LearningEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/StoryBookLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/StoryBookLearningEventGson.java index 26cb134..4076cef 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/StoryBookLearningEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/StoryBookLearningEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class StoryBookLearningEventGson extends LearningEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/VideoLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/VideoLearningEventGson.java index 0a42b33..f8347ce 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/VideoLearningEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/VideoLearningEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class VideoLearningEventGson extends LearningEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/WordAssessmentEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/WordAssessmentEventGson.java index 6d797c5..fc1c1c7 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/WordAssessmentEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/WordAssessmentEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class WordAssessmentEventGson extends AssessmentEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/analytics/WordLearningEventGson.java b/src/main/java/ai/elimu/model/v2/gson/analytics/WordLearningEventGson.java index 8da9606..21ec3cc 100644 --- a/src/main/java/ai/elimu/model/v2/gson/analytics/WordLearningEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/analytics/WordLearningEventGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.analytics; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class WordLearningEventGson extends LearningEventGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/application/ApplicationGson.java b/src/main/java/ai/elimu/model/v2/gson/application/ApplicationGson.java index 1fed9ed..911fcfe 100644 --- a/src/main/java/ai/elimu/model/v2/gson/application/ApplicationGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/application/ApplicationGson.java @@ -8,7 +8,7 @@ import java.util.Set; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class ApplicationGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/application/ApplicationVersionGson.java b/src/main/java/ai/elimu/model/v2/gson/application/ApplicationVersionGson.java index 697fcfa..d6db64a 100644 --- a/src/main/java/ai/elimu/model/v2/gson/application/ApplicationVersionGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/application/ApplicationVersionGson.java @@ -3,7 +3,7 @@ import ai.elimu.model.v2.gson.BaseEntityGson; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class ApplicationVersionGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/AudioGson.java b/src/main/java/ai/elimu/model/v2/gson/content/AudioGson.java index b213efa..84b9fbe 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/AudioGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/AudioGson.java @@ -3,7 +3,7 @@ import ai.elimu.model.v2.enums.content.AudioFormat; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class AudioGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/ContentGson.java b/src/main/java/ai/elimu/model/v2/gson/content/ContentGson.java index 3d131a0..7a8696a 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/ContentGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/ContentGson.java @@ -3,7 +3,7 @@ import ai.elimu.model.v2.gson.BaseEntityGson; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public abstract class ContentGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/EmojiGson.java b/src/main/java/ai/elimu/model/v2/gson/content/EmojiGson.java index 0c33744..fb65fb2 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/EmojiGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/EmojiGson.java @@ -3,7 +3,7 @@ import java.util.Set; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class EmojiGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/ImageGson.java b/src/main/java/ai/elimu/model/v2/gson/content/ImageGson.java index 71226a3..09f363b 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/ImageGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/ImageGson.java @@ -4,7 +4,7 @@ import java.util.Set; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class ImageGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/LetterGson.java b/src/main/java/ai/elimu/model/v2/gson/content/LetterGson.java index 4d3b0b0..d37e31c 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/LetterGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/LetterGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.content; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class LetterGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/LetterSoundCorrespondenceGson.java b/src/main/java/ai/elimu/model/v2/gson/content/LetterSoundGson.java similarity index 84% rename from src/main/java/ai/elimu/model/v2/gson/content/LetterSoundCorrespondenceGson.java rename to src/main/java/ai/elimu/model/v2/gson/content/LetterSoundGson.java index 472a28a..eb15028 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/LetterSoundCorrespondenceGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/LetterSoundGson.java @@ -3,9 +3,9 @@ import java.util.List; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ -public class LetterSoundCorrespondenceGson extends ContentGson { +public class LetterSoundGson extends ContentGson { private List letters; diff --git a/src/main/java/ai/elimu/model/v2/gson/content/NumberGson.java b/src/main/java/ai/elimu/model/v2/gson/content/NumberGson.java index 1d0e07b..b7c2cc4 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/NumberGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/NumberGson.java @@ -1,7 +1,7 @@ package ai.elimu.model.v2.gson.content; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class NumberGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/SoundGson.java b/src/main/java/ai/elimu/model/v2/gson/content/SoundGson.java index e1d372f..5df37a4 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/SoundGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/SoundGson.java @@ -3,7 +3,7 @@ import ai.elimu.model.v2.enums.content.sound.SoundType; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class SoundGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/StoryBookChapterGson.java b/src/main/java/ai/elimu/model/v2/gson/content/StoryBookChapterGson.java index c946c70..62b9c56 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/StoryBookChapterGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/StoryBookChapterGson.java @@ -4,7 +4,7 @@ import java.util.List; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class StoryBookChapterGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/StoryBookGson.java b/src/main/java/ai/elimu/model/v2/gson/content/StoryBookGson.java index 9e9529e..285c4a7 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/StoryBookGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/StoryBookGson.java @@ -4,7 +4,7 @@ import java.util.List; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class StoryBookGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/StoryBookParagraphGson.java b/src/main/java/ai/elimu/model/v2/gson/content/StoryBookParagraphGson.java index 4851485..0eb96ad 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/StoryBookParagraphGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/StoryBookParagraphGson.java @@ -4,7 +4,7 @@ import java.util.List; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class StoryBookParagraphGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/VideoGson.java b/src/main/java/ai/elimu/model/v2/gson/content/VideoGson.java index 48222b1..21488bd 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/VideoGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/VideoGson.java @@ -4,7 +4,7 @@ import java.util.Set; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class VideoGson extends ContentGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/content/WordGson.java b/src/main/java/ai/elimu/model/v2/gson/content/WordGson.java index 32bf215..aa74b5d 100644 --- a/src/main/java/ai/elimu/model/v2/gson/content/WordGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/content/WordGson.java @@ -4,14 +4,14 @@ import java.util.List; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class WordGson extends ContentGson { - @Deprecated // TODO: replace with LetterSoundCorrespondences + @Deprecated // TODO: replace with LetterSounds private String text; - private List letterSoundCorrespondences; + private List letterSounds; private WordType wordType; @@ -33,11 +33,11 @@ public void setWordType(WordType wordType) { this.wordType = wordType; } - public List getLetterSoundCorrespondences() { - return letterSoundCorrespondences; + public List getLetterSounds() { + return letterSounds; } - public void setLetterSoundCorrespondences(List letterSoundCorrespondences) { - this.letterSoundCorrespondences = letterSoundCorrespondences; + public void setLetterSounds(List letterSounds) { + this.letterSounds = letterSounds; } } diff --git a/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioContributionEventGson.java b/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioContributionEventGson.java index cf75e30..98281e5 100644 --- a/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioContributionEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioContributionEventGson.java @@ -5,7 +5,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class AudioContributionEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioPeerReviewEventGson.java b/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioPeerReviewEventGson.java index 8e907d6..bd3fd11 100644 --- a/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioPeerReviewEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/crowdsource/AudioPeerReviewEventGson.java @@ -4,7 +4,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class AudioPeerReviewEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberContributionEventGson.java b/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberContributionEventGson.java index 14dceb2..19722d6 100644 --- a/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberContributionEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberContributionEventGson.java @@ -5,7 +5,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class NumberContributionEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberPeerReviewEventGson.java b/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberPeerReviewEventGson.java index 1e0042b..d690f5a 100644 --- a/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberPeerReviewEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/crowdsource/NumberPeerReviewEventGson.java @@ -4,7 +4,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class NumberPeerReviewEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordContributionEventGson.java b/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordContributionEventGson.java index 687e5ca..d32a04b 100644 --- a/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordContributionEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordContributionEventGson.java @@ -5,7 +5,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class WordContributionEventGson extends BaseEntityGson { diff --git a/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordPeerReviewEventGson.java b/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordPeerReviewEventGson.java index 44a1d73..fa66dd0 100644 --- a/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordPeerReviewEventGson.java +++ b/src/main/java/ai/elimu/model/v2/gson/crowdsource/WordPeerReviewEventGson.java @@ -4,7 +4,7 @@ import java.util.Calendar; /** - * For documentation, see https://github.com/elimu-ai/webapp/tree/master/src/main/java/ai/elimu/model + * For documentation, see https://github.com/elimu-ai/webapp/tree/main/src/main/java/ai/elimu/model */ public class WordPeerReviewEventGson extends BaseEntityGson {