Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support embedded contexts #43

Closed
ledsoft opened this issue Dec 18, 2022 · 1 comment
Closed

Support embedded contexts #43

ledsoft opened this issue Dec 18, 2022 · 1 comment

Comments

@ledsoft
Copy link
Contributor

ledsoft commented Dec 18, 2022

As a user, I sometimes use the same attribute name for mapping different properties in the object model. This is problematic for serialization as it currently leads to an AmbiguousTermMappingException. Instead, JSON-LD allows to use embedded contexts that locally override mapping of terms.
JB4JSON-LD should support this. An alternative is implementation of #41 .

ledsoft added a commit that referenced this issue Feb 7, 2023
…roperty values are processed last to prevent issues with context building.
ledsoft added a commit that referenced this issue Feb 8, 2023
…ializing plain identifier object property value.
ledsoft added a commit that referenced this issue Feb 8, 2023
ledsoft added a commit that referenced this issue Feb 8, 2023
…roperty values are processed last to prevent issues with context building.
ledsoft added a commit that referenced this issue Feb 8, 2023
…ializing plain identifier object property value.
ledsoft added a commit that referenced this issue Feb 8, 2023
ledsoft added a commit that referenced this issue Feb 8, 2023
…roperty values are processed last to prevent issues with context building.
ledsoft added a commit that referenced this issue Feb 8, 2023
…ializing plain identifier object property value.
ledsoft added a commit that referenced this issue Feb 8, 2023
@ledsoft
Copy link
Contributor Author

ledsoft commented Feb 8, 2023

Implemented in 0.11.0.

@ledsoft ledsoft closed this as completed Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant