Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ on the fields available. Exceptions will be raised if subtypes do not have a dis
not resolve to single known signature.

Note that `@JsonTypeInfo` has lots of configuration possibilities: for more information check out
[Intro to polymorphic type handling](http://www.cowtowncoder.com/blog/archives/2010/03/entry_372.html)
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The old doc just wouldn't load.
I belive below doc would suffice?
LMK if there is other option @cowtowncoder

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed.

[Intro to polymorphic type handling](../../../jackson-docs/wiki/JacksonPolymorphicDeserialization)

### Changing property auto-detection

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
* Annotation used to indicate which logical filter is to be used
* for filtering out properties of type (class) annotated;
* association made by this annotation declaring ids of filters,
* and <code>com.fasterxml.jackson.databind.ObjectMapper</code> (or objects
* and <code>tools.jackson.databind.ObjectMapper</code> (or objects
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, cannot do since it's dual used. Instead, remove package, just refer to unqualified ObjectMapper.

* it delegates to) providing matching filters by id.
*<p>
* Filters to use are usually of type
* <code>com.fasterxml.jackson.databind.ser.PropertyFilter</code> and
* are registered through <code>com.fasterxml.jackson.databind.ObjectMapper</code>
* <code>tools.jackson.databind.ser.PropertyFilter</code> and
* are registered through <code>tools.jackson.databind.ObjectMapper</code>
*<p>
* Since 2.3, this annotation can also be used on properties (fields, methods,
* constructor parameters).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,12 +80,12 @@ public boolean isValidReferencePropertyName(String name, Object parser) {
* (next id to produce).
*<p>
* Note that actual type of 'context' is
* <code>com.fasterxml.jackson.databind.SerializerProvider</code>,
* <code>tools.jackson.databind.SerializerProvider</code>,
* but can not be declared here as type itself (as well as call
* to this object) comes from databind package.
*
* @param context Serialization context object used (of type
* <code>com.fasterxml.jackson.databind.SerializerProvider</code>);
* <code>tools.jackson.databind.SerializerProvider</code>);
* may be needed by more complex generators to access contextual
* information such as configuration.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,13 @@ public interface ObjectIdResolver {
* objects).
* <p>
* Note that actual type of 'context' is
* <code>com.fasterxml.jackson.databind.DeserializationContext</code>, but
* <code>tools.jackson.databind.DeserializationContext</code>, but
* can not be declared here as type itself (as well as call to this object)
* comes from databind package.
*
* @param context
* Deserialization context object used (of type
* <code>com.fasterxml.jackson.databind.DeserializationContext</code>)
* <code>tools.jackson.databind.DeserializationContext</code>)
* ; may be needed by more complex resolvers to access contextual
* information such as configuration.
*/
Expand Down