Class Data

java.lang.Object
de.foellix.aql.system.storage.Data
All Implemented Interfaces:
Serializable

public class Data extends Object implements Serializable
See Also:
  • Constructor Details

    • Data

      public Data()
  • Method Details

    • store

      public void store(Task task)
    • load

      public TaskAnswer load(Task task)
    • getRunAnswerMap

      public Map<String,TaskAnswer> getRunAnswerMap()
    • putIntoQuestionTaskMap

      public void putIntoQuestionTaskMap(Question question, Task task)
    • getQuestionFromQuestionTaskMap

      public Question getQuestionFromQuestionTaskMap(Task task)
    • getQuestionFromQuestionTaskMap

      public Question getQuestionFromQuestionTaskMap(Task task, boolean takeConverterIntoAccount)
    • removeFromQuestionTaskMap

      public void removeFromQuestionTaskMap(Question question)
    • removeFromQuestionTaskMap

      public void removeFromQuestionTaskMap(Task task)
    • getTaskFromQuestionTaskMap

      public Task getTaskFromQuestionTaskMap(Question question)
    • getTaskFromQuestionTaskMap

      public Task getTaskFromQuestionTaskMap(Question question, boolean ignoreConverterTasks)
    • getNewAnswerFile

      public File getNewAnswerFile()
    • getPreprocessorTask

      public PreprocessorTask getPreprocessorTask(QuestionReference ref, IStringOrQuestion keyword)
    • getPreprocessorTask

      public PreprocessorTask getPreprocessorTask(QuestionReference ref, String keyword)
    • addPreprocessorTask

      public void addPreprocessorTask(QuestionReference ref, IStringOrQuestion keyword, PreprocessorTask preprocessorTask)
    • wipeCache

      public void wipeCache()