Sha256: 2e8c03f968df6c7b503d208d24ec777bf95ee4ee48f8411c7bfc8d0c518c5077
Contents?: true
Size: 919 Bytes
Versions: 164
Compression:
Stored size: 919 Bytes
Contents
package sh.calaba.org.codehaus.jackson.map; /** * Interface used to indicate serializers that want to do post-processing * after construction and being added to {@link SerializerProvider}, * but before being used. This is typically used to resolve references * to other contained types; for example, bean serializers use this * to eagerly find serializers for contained field types. */ public interface ResolvableSerializer { /** * Method called after {@link SerializerProvider} has registered * the serializer, but before it has returned it to the caller. * Called object can then resolve its dependencies to other types, * including self-references (direct or indirect). * * @param provider Provider that has constructed serializer this method * is called on. */ public abstract void resolve(SerializerProvider provider) throws JsonMappingException; }
Version data entries
164 entries across 164 versions & 2 rubygems