package com.fasterxml.jackson.datatype.pcollections;
import com.fasterxml.jackson.core.Version;
import com.fasterxml.jackson.databind.*;
Basic Jackson Module
that adds support for PCollections types. /**
* Basic Jackson {@link Module} that adds support for PCollections types.
*/
public class PCollectionsModule extends com.fasterxml.jackson.databind.Module
{
private final String NAME = "PCollectionsModule";
public PCollectionsModule() {
super();
}
@Override public String getModuleName() { return NAME; }
@Override public Version version() { return PackageVersion.VERSION; }
@Override
public void setupModule(SetupContext context)
{
context.addDeserializers(new PCollectionsDeserializers());
}
@Override
public int hashCode()
{
return NAME.hashCode();
}
@Override
public boolean equals(Object o)
{
return this == o;
}
}