Example usage for com.fasterxml.jackson.core Version unknownVersion

List of usage examples for com.fasterxml.jackson.core Version unknownVersion

Introduction

In this page you can find the example usage for com.fasterxml.jackson.core Version unknownVersion.

Prototype

public static Version unknownVersion() 

Source Link

Document

Method returns canonical "not known" version, which is used as version in cases where actual version information is not known (instead of null).

Usage

From source file:org.mayocat.rest.jackson.MayocatJodaModule.java

public MayocatJodaModule() {
    super(Version.unknownVersion());

    addDeserializer(DateTime.class, new DateTimeISO8601Deserializer());

    addSerializer(DateTime.class, new DateTimeISO8601Serializer());
}

From source file:org.mayocat.rest.jackson.MayocatLocaleBCP47LanguageTagModule.java

public MayocatLocaleBCP47LanguageTagModule() {
    super(Version.unknownVersion());
    addDeserializer(Locale.class, new LocaleBCP47LanguageTagDeserializer());
    addSerializer(Locale.class, new LocaleBCP47LanguageTagSerializer());
}

From source file:org.mayocat.rest.jackson.MayocatGroovyModule.java

public MayocatGroovyModule() {
    super(Version.unknownVersion());
    addSerializer(GString.class, new MayocatGroovyGStringSerializer());
}

From source file:org.camunda.bpm.elasticsearch.jackson.JacksonMixInFilterModule.java

public JacksonMixInFilterModule(HashMap<Class<? extends HistoryEvent>, Class> customMixInFilters) {
    super("ElasticSearchHistoryEntityMixInFilterModule", Version.unknownVersion());
    this.customMixInFilters = customMixInFilters;
}

From source file:com.meltmedia.jackson.crypto.CryptoModule.java

@Override
public Version version() {
    String[] versionInfo = MavenProperties.VERSION.split("[\\.-]", 4);
    if (versionInfo.length < 3) {
        return Version.unknownVersion();
    }//from w  w  w  .  j a  v  a 2s  .  co  m
    try {
        int major = Integer.valueOf(versionInfo[0]);
        int minor = Integer.valueOf(versionInfo[1]);
        int patch = Integer.valueOf(versionInfo[2]);
        String snapshotInfo = versionInfo.length == 3 ? null : versionInfo[3];
        return new Version(major, minor, patch, snapshotInfo, MavenProperties.GROUP_ID,
                MavenProperties.ARTIFACT_ID);
    } catch (Exception e) {
        return Version.unknownVersion();
    }
}

From source file:org.osiam.addons.selfadministration.util.UserObjectMapper.java

/**
 * Building jackson's object mapper and register a module with a default deserializer for scim user with extensions.
 *///from w  w w .  j av a 2 s  .c  o  m
public UserObjectMapper() {
    super();
    SimpleModule userDeserializerModule = new SimpleModule("userDeserializerModule", Version.unknownVersion())
            .addDeserializer(User.class, new UserDeserializer(User.class));
    registerModule(userDeserializerModule);
}

From source file:org.apache.ode.jacob.soup.jackson.JacobModule.java

public JacobModule() {
    super("jacob-module", Version.unknownVersion());

    final ExecutionQueueImplSerializer cqis = new ExecutionQueueImplSerializer();
    addSerializer(ChannelProxy.class, new ChannelProxySerializer(cqis));
    addSerializer(Message.class, new MessageSerializer());
    addSerializer(JacksonExecutionQueueImpl.class, cqis);
    addSerializer(ChannelRef.class, new ChannelRefSerializer(cqis));
    addDeserializer(JacksonExecutionQueueImpl.class, new ExecutionQueueImplDeserializer());
    addDeserializer(Message.class, new MessageDeserializer());
    addDeserializer(Channel.class, new ChannelProxyDeserializer());
    addDeserializer(ChannelRef.class, new ChannelRefDeserializer());

    setDeserializerModifier(new BeanDeserializerModifier() {

        public JsonDeserializer<?> modifyDeserializer(DeserializationConfig config, BeanDescription beanDesc,
                JsonDeserializer<?> deserializer) {

            // use channel proxy deserializer for channels.
            if (Channel.class.isAssignableFrom(beanDesc.getBeanClass())
                    && beanDesc.getBeanClass().isInterface()) {
                return new ChannelProxyDeserializer();
            }//from   ww  w.j a  v  a2 s  . c  om

            return super.modifyDeserializer(config, beanDesc, deserializer);
        }
    });
}

From source file:com.google.api.server.spi.ConfiguredObjectMapperTest.java

private static void doModuleSetup(Module module, String name) {
    when(module.getModuleName()).thenReturn(name);
    when(module.version()).thenReturn(Version.unknownVersion());
}

From source file:com.cloudera.exhibit.server.JsonTest.java

@Before
public void setUp() throws Exception {
    SimpleModule mod = new SimpleModule("exhibit", Version.unknownVersion());
    mod.addSerializer(Exhibit.class, new ExhibitSerializer());
    mod.addSerializer(Frame.class, new FrameSerializer());
    mapper = new ObjectMapper();
    mapper.registerModule(mod);/*from  w w  w  . j  a  v  a2s .  c o  m*/
}

From source file:com.barchart.netty.rest.client.RestClientBase.java

public RestClientBase(final String baseUrl_, final RestTransport transport_) {

    mapper = new ObjectMapper();
    module = new SimpleModule("json", Version.unknownVersion());

    transport = transport_;//  w ww.  java2 s.  com
    baseUrl = baseUrl_;

}