SkillOpsStoragePort class abstract
Port for skill operations storage.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getActivePatterns(
) → Future< List< Pattern> > - Get active patterns.
-
getEvaluationRun(
String runId) → Future< EvaluationRun?> - Get evaluation run by ID.
-
getEvaluationRunsForSkill(
String skillId) → Future< List< EvaluationRun> > - Get evaluation runs for skill.
-
getPattern(
String patternId) → Future< Pattern?> - Get pattern by ID.
-
getRubric(
String rubricId) → Future< Rubric?> - Get rubric by ID.
-
getSkill(
String skillId) → Future< Skill?> - Get skill by ID.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
queryEvaluationRuns(
EvaluationRunQuery query) → Future< List< EvaluationRun> > - Query evaluation runs.
-
queryPatterns(
PatternQuery query) → Future< List< Pattern> > - Query patterns.
-
queryRubrics(
RubricQuery query) → Future< List< Rubric> > - Query rubrics.
-
querySkills(
SkillQuery query) → Future< List< Skill> > - Query skills.
-
saveEvaluationRun(
EvaluationRun run) → Future< void> - Store evaluation run.
-
savePattern(
Pattern pattern) → Future< void> - Store pattern.
-
saveRubric(
Rubric rubric) → Future< void> - Store rubric.
-
saveSkill(
Skill skill) → Future< void> - Store skill.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited