diff --git a/src/main/java/com/fasterxml/jackson/databind/JsonDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/JsonDeserializer.java index 32b0737f3e..257ec5d50f 100644 --- a/src/main/java/com/fasterxml/jackson/databind/JsonDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/JsonDeserializer.java @@ -24,9 +24,9 @@ * If deserializer is an aggregate one -- meaning it delegates handling of some * of its contents by using other deserializer(s) -- it typically also needs * to implement {@link #resolve} - * which can locate dependant deserializers. This is important to allow dynamic + * which can locate dependent deserializers. This is important to allow dynamic * overrides of deserializers; separate call interface is needed to separate - * resolution of dependant deserializers (which may have cyclic link back + * resolution of dependent deserializers (which may have cyclic link back * to deserializer itself, directly or indirectly). *

* In addition, to support per-property annotations (to configure aspects diff --git a/src/main/java/com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.java index 95753ae5a7..9c08108764 100644 --- a/src/main/java/com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/deser/std/DelegatingDeserializer.java @@ -14,7 +14,7 @@ /** * Base class that simplifies implementations of {@link JsonDeserializer}s * that mostly delegate functionality to another deserializer implementation - * (possibly forming a chaing of deserializers delegating functionality + * (possibly forming a chain of deserializers delegating functionality * in some cases) */ public abstract class DelegatingDeserializer diff --git a/src/main/java/com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.java index dc085d94db..75bde89348 100644 --- a/src/main/java/com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/deser/std/MapEntryDeserializer.java @@ -12,11 +12,11 @@ /** * Basic serializer that can take JSON "Object" structure and - * construct a {@link java.util.Map} instance, with typed contents. + * construct a {@link java.util.Map.Entry} instance, with typed contents. *

* Note: for untyped content (one indicated by passing Object.class * as the type), {@link UntypedObjectDeserializer} is used instead. - * It can also construct {@link java.util.Map}s, but not with specific + * It can also construct {@link java.util.Map.Entry}s, but not with specific * POJO types, only other containers and primitives/wrappers. */ @JacksonStdImpl diff --git a/src/main/java/com/fasterxml/jackson/databind/ext/DOMDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/ext/DOMDeserializer.java index 048ace72a9..5b07c5250d 100644 --- a/src/main/java/com/fasterxml/jackson/databind/ext/DOMDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/ext/DOMDeserializer.java @@ -15,7 +15,7 @@ import com.fasterxml.jackson.databind.deser.std.FromStringDeserializer; /** - * Base for serializers that allows parsing DOM Documents from JSON Strings. + * Base for deserializers that allows parsing DOM Documents from JSON Strings. * Nominal type can be either {@link org.w3c.dom.Node} or * {@link org.w3c.dom.Document}. */ diff --git a/src/main/java/com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.java b/src/main/java/com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.java index 2d13813e2b..d0b8f80aad 100644 --- a/src/main/java/com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.java +++ b/src/main/java/com/fasterxml/jackson/databind/jsontype/DefaultBaseTypeLimitingValidator.java @@ -13,7 +13,7 @@ * the base type is NOT one of potential dangerous base types (see {@link #isUnsafeBaseType} * for specific list of such base types). *

- * This is implementation is the default one used for annotation-based polymorphic deserialization. + * This implementation is the default one used for annotation-based polymorphic deserialization. * Default Typing requires explicit registration of validator; while this implementation may * be used users are recommended to either use a custom implementation or sub-class this * implementation and override either {@link #validateSubClassName} or diff --git a/src/main/java/com/fasterxml/jackson/databind/jsontype/TypeDeserializer.java b/src/main/java/com/fasterxml/jackson/databind/jsontype/TypeDeserializer.java index b244266050..ea33aada4d 100644 --- a/src/main/java/com/fasterxml/jackson/databind/jsontype/TypeDeserializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/jsontype/TypeDeserializer.java @@ -17,7 +17,7 @@ *

* Separate deserialization methods are needed because serialized * form for inclusion mechanism {@link As#PROPERTY} - * is slighty different if value is not expressed as JSON Object: + * is slightly different if value is not expressed as JSON Object: * and as such both type deserializer and serializer need to * JSON Object form (array, object or other (== scalar)) being used. */ diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.java b/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.java index 4333d84901..2facaa6838 100644 --- a/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.java +++ b/src/main/java/com/fasterxml/jackson/databind/ser/BeanSerializerBuilder.java @@ -10,7 +10,7 @@ /** * Builder class used for aggregating deserialization information about * a POJO, in order to build a {@link JsonSerializer} for serializing - * intances. + * instances. * Main reason for using separate builder class is that this makes it easier * to make actual serializer class fully immutable. */ diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/FilterProvider.java b/src/main/java/com/fasterxml/jackson/databind/ser/FilterProvider.java index 9794149ca3..0819b9dd03 100644 --- a/src/main/java/com/fasterxml/jackson/databind/ser/FilterProvider.java +++ b/src/main/java/com/fasterxml/jackson/databind/ser/FilterProvider.java @@ -5,7 +5,7 @@ import com.fasterxml.jackson.databind.SerializerProvider; /** - * Interface for objects that providers instances of {@link PropertyFilter} + * Interface for objects that provides instances of {@link PropertyFilter} * that match given ids. A provider is configured to be used during serialization, * to find filter to used based on id specified by {@link com.fasterxml.jackson.annotation.JsonFilter} * annotation on bean class. diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.java b/src/main/java/com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.java index de4b2e5ccd..6473077730 100644 --- a/src/main/java/com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.java +++ b/src/main/java/com/fasterxml/jackson/databind/ser/impl/StringCollectionSerializer.java @@ -15,7 +15,7 @@ /** * Efficient implement for serializing {@link Collection}s that contain Strings. * The only complexity is due to possibility that serializer for {@link String} - * may be overridde; because of this, logic is needed to ensure that the default + * may be override; because of this, logic is needed to ensure that the default * serializer is in use to use fastest mode, or if not, to defer to custom * String serializer. */ diff --git a/src/main/java/com/fasterxml/jackson/databind/ser/std/StdArraySerializers.java b/src/main/java/com/fasterxml/jackson/databind/ser/std/StdArraySerializers.java index bac43adc7b..fcd3f8c6df 100644 --- a/src/main/java/com/fasterxml/jackson/databind/ser/std/StdArraySerializers.java +++ b/src/main/java/com/fasterxml/jackson/databind/ser/std/StdArraySerializers.java @@ -15,7 +15,7 @@ import com.fasterxml.jackson.databind.type.TypeFactory; /** - * Dummy container class to group standard homogenous array serializer implementations + * Dummy container class to group standard homogeneous array serializer implementations * (primitive arrays and String array). */ public class StdArraySerializers