Sha256: 947f4fcd51669675577ba098dbe01fdc04f075f96f0ea841c1446633b2ccb067
Contents?: true
Size: 677 Bytes
Versions: 2
Compression:
Stored size: 677 Bytes
Contents
package org.embulk.output.kintone.deserializer; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.DeserializationContext; import com.fasterxml.jackson.databind.JsonDeserializer; import java.util.function.BiFunction; public class DeserializeApplier<T> extends JsonDeserializer<T> { private final BiFunction<JsonParser, DeserializationContext, T> deserializer; public DeserializeApplier(BiFunction<JsonParser, DeserializationContext, T> deserializer) { this.deserializer = deserializer; } @Override public T deserialize(JsonParser parser, DeserializationContext context) { return deserializer.apply(parser, context); } }
Version data entries
2 entries across 2 versions & 1 rubygems