Interface DictionaryService


public interface DictionaryService
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static class  DictionaryService.Translator  
  • Method Summary

    Modifier and Type Method Description
    void deleteOne​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos)  
    java.util.List<java.lang.String> getCategory()  
    java.util.List<java.lang.String> getEntity​(java.lang.String category)  
    java.util.List<DictionaryModel> getLabels​(java.lang.String category, java.lang.String[] entities, java.lang.String property, java.lang.String telos, java.lang.String language)  
    java.util.List<DictionaryModel> getLabels​(java.lang.String category, java.lang.String entity, java.lang.String[] properties, java.lang.String telos, java.lang.String language)  
    java.lang.Object getLanguages()  
    java.util.List<java.lang.String> getProperty​(java.lang.String category, java.lang.String entity)  
    java.util.List<java.lang.String> getTelos​(java.lang.String category, java.lang.String entity, java.lang.String property)  
    DictionaryModel getTranslates​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos)  
    void saveNewOne​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos, java.lang.String language)  
    void saveTranslate​(DictionaryModel data)  
    default java.util.List<DictionaryModel> translateDictionary​(java.lang.String[] keys, java.lang.String[] languages)  
    java.lang.String translateOne​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos, java.lang.String language)  
  • Method Details

    • getTranslates

      DictionaryModel getTranslates​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos)
    • getLabels

      java.util.List<DictionaryModel> getLabels​(java.lang.String category, java.lang.String entity, java.lang.String[] properties, java.lang.String telos, java.lang.String language)
    • getLabels

      java.util.List<DictionaryModel> getLabels​(java.lang.String category, java.lang.String[] entities, java.lang.String property, java.lang.String telos, java.lang.String language)
    • saveNewOne

      void saveNewOne​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos, java.lang.String language)
    • translateOne

      java.lang.String translateOne​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos, java.lang.String language)
    • deleteOne

      void deleteOne​(java.lang.String category, java.lang.String entity, java.lang.String property, java.lang.String telos)
    • saveTranslate

      void saveTranslate​(DictionaryModel data)
    • getCategory

      java.util.List<java.lang.String> getCategory()
    • getEntity

      java.util.List<java.lang.String> getEntity​(java.lang.String category)
    • getProperty

      java.util.List<java.lang.String> getProperty​(java.lang.String category, java.lang.String entity)
    • getTelos

      java.util.List<java.lang.String> getTelos​(java.lang.String category, java.lang.String entity, java.lang.String property)
    • getLanguages

      java.lang.Object getLanguages()
    • translateDictionary

      default java.util.List<DictionaryModel> translateDictionary​(java.lang.String[] keys, java.lang.String[] languages)