Package backend.linguisticFeatures
Class LinguisticService
java.lang.Object
backend.linguisticFeatures.LinguisticService
- Author:
- Philipp Noah Hein #6356965
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateLinguisticFeatures(LinguisticFeaturesAggregate_Impl linguisticFeaturesImpl) Erstellt ein neues LinguisticFeature und speichert es in der Datenbank.voiddeleteLinguisticFeatures(String documentId) Löscht LinguisticFeatures anhand der documentId.getLinguisticFeatures(String documentId) Ruft ein LinguisticFeature anhand der documentId ab.voidupdateLinguisticFeatures(String documentId, LinguisticFeaturesAggregate_Impl updatedData) Aktualisiert vorhandenes LinguisticFeature.
-
Constructor Details
-
LinguisticService
Initialisiert den Service und setzt die DAO.- Throws:
IOException- Falls die DAO nicht geladen werden kann.
-
-
Method Details
-
createLinguisticFeatures
Erstellt ein neues LinguisticFeature und speichert es in der Datenbank.- Parameters:
linguisticFeaturesImpl- Das zu speichernde Objekt.
-
getLinguisticFeatures
Ruft ein LinguisticFeature anhand der documentId ab.- Parameters:
documentId- Die ID des Dokuments.- Returns:
- Das gefundene LinguisticFeaturesAggregate oder null.
-
updateLinguisticFeatures
public void updateLinguisticFeatures(String documentId, LinguisticFeaturesAggregate_Impl updatedData) Aktualisiert vorhandenes LinguisticFeature.- Parameters:
documentId- Die ID des Dokuments.updatedData- Die aktualisierten Daten.
-
deleteLinguisticFeatures
Löscht LinguisticFeatures anhand der documentId.- Parameters:
documentId- Die ID des Dokuments.
-