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

Allow denoting @JacksonInject entry to be "inject-only" (no deserialization) #1268

Closed
cowtowncoder opened this issue Jun 15, 2016 · 2 comments

Comments

@cowtowncoder
Copy link
Member

cowtowncoder commented Jun 15, 2016

Currently it is assumed that injectable property may also be deserializable. But often this is not true, and injectable property really should ONLY come from injection, and it is not desireable that it could be overridden. If so, there should be a way to indicate this.

There are actually some failing cases that would be easiest to solve by such property, both wrt injection-via-constructor + objectId (see #639), and for "injectable type not deserializable".

@cowtowncoder
Copy link
Member Author

Note: #639 requires this to be added first.

@cowtowncoder cowtowncoder changed the title (2.9) Allow denoting @JacksonInject entry to be "inject-only" (no deserialization) Allow denoting @JacksonInject entry to be "inject-only" (no deserialization) Oct 6, 2016
@cowtowncoder cowtowncoder added ACTIVE and removed 2.9 labels Nov 19, 2016
@cowtowncoder
Copy link
Member Author

Actually dup of #1381 -- but while this is older, new entry has more detailed explanation, so closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant