dsp-api
dsp-api copied to clipboard
refactor: Use rdf for create value
- Introduce KnoraApiValueModel
- add creation date
- add hasermission move code up the for comprehension
- add hasPermission and move code up the for comprehension
- cleanup
- move jena related code to JenaOps
- Introduce ValueIri
- Introduce ResourceIri
- Introduce ResourceClassIri
- Introduce PropertyIri
- add value type to KnoraApiValueModel
- Introduce dedicated Jena Ops classes for Resource and Statement
- *Add more ValueContentV2 parsing
Pull Request Checklist
Task Description/Number
Issue Number: DEV-
PR Type
- [ ] build/chore: maintenance tasks (no production code change)
- [ ] docs: documentation changes (no production code change)
- [ ] feat: represents new features
- [ ] fix: represents bug fixes
- [ ] perf: performance improvements
- [ ] refactor: represents production code refactoring
- [ ] test: adding or refactoring tests (no production code change)
- [ ] deprecated: Deprecation warning (ideally referencing a migration guide)
Basic requirements for bug fixes and features
- [ ] Tests for the changes have been added
- [ ] Docs have been added / updated
Does this PR introduce a breaking change?
- [ ] Yes