SkillOpsStoragePort class abstract

Port for skill operations storage.

Constructors

SkillOpsStoragePort()

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