Package com.fasterxml.jackson.databind.module

Examples of com.fasterxml.jackson.databind.module.SimpleModule


  {
    this.out = new StringWriter();
    this.jg = new JsonFactory().createGenerator(out);

    ObjectMapper objectMapper = new ObjectMapper();
    SimpleModule specModule = new SimpleModule("SpecModule", Version.unknownVersion());
    specModule.addSerializer(PhaseFunction.class, new PhaseFunctionSerializer());
    objectMapper.registerModule(specModule);

    jg.setCodec(objectMapper);

  }
View Full Code Here


  {
    this.out = new StringWriter();
    this.jg = new JsonFactory().createGenerator(out);

    ObjectMapper objectMapper = new ObjectMapper();
    SimpleModule specModule = new SimpleModule("SpecModule", Version.unknownVersion());
    specModule.addSerializer(BucketInput.class, new BucketInputSerializer());
    specModule.addSerializer(SearchInput.class, new SearchInputSerializer());
    specModule.addSerializer(BucketKeyInput.class, new BucketKeyInputSerializer());
    specModule.addSerializer(IndexInput.class, new IndexInputSerializer());
    objectMapper.registerModule(specModule);

    jg.setCodec(objectMapper);

View Full Code Here

  {
    this.out = new StringWriter();
    this.jg = new JsonFactory().createGenerator(out);

    ObjectMapper objectMapper = new ObjectMapper();
    SimpleModule specModule = new SimpleModule("SpecModule", Version.unknownVersion());
    specModule.addSerializer(LinkPhase.class, new LinkPhaseSerializer());
    objectMapper.registerModule(specModule);

    jg.setCodec(objectMapper);

  }
View Full Code Here

  {
    this.out = new StringWriter();
    this.jg = new JsonFactory().createGenerator(out);

    ObjectMapper objectMapper = new ObjectMapper();
    SimpleModule specModule = new SimpleModule("SpecModule", Version.unknownVersion());
    specModule.addSerializer(PhaseFunction.class, new PhaseFunctionSerializer());
    specModule.addSerializer(FunctionPhase.class, new FunctionPhaseSerializer());
    objectMapper.registerModule(specModule);

    jg.setCodec(objectMapper);

  }
View Full Code Here

  {
    this.out = new StringWriter();
    this.jg = new JsonFactory().createGenerator(out);

    ObjectMapper objectMapper = new ObjectMapper();
    SimpleModule specModule = new SimpleModule("SpecModule", Version.unknownVersion());
    specModule.addSerializer(PhaseFunction.class, new PhaseFunctionSerializer());
    specModule.addSerializer(LinkPhase.class, new LinkPhaseSerializer());
    specModule.addSerializer(FunctionPhase.class, new FunctionPhaseSerializer());
    specModule.addSerializer(BucketInput.class, new BucketInputSerializer());
    specModule.addSerializer(SearchInput.class, new SearchInputSerializer());
    specModule.addSerializer(BucketKeyInput.class, new BucketKeyInputSerializer());
    specModule.addSerializer(IndexInput.class, new IndexInputSerializer());
    objectMapper.registerModule(specModule);

    jg.setCodec(objectMapper);

  }
View Full Code Here

{
  @Override
  public List<? extends Module> getJacksonModules()
  {
    return ImmutableList.<Module>of(
        new SimpleModule("IndexingServiceFirehoseModule")
            .registerSubtypes(
                new NamedType(EventReceiverFirehoseFactory.class, "receiver"),
                new NamedType(IngestSegmentFirehoseFactory.class, "ingestSegment")
            )
    );
View Full Code Here

{
  @Override
  public List<? extends Module> getJacksonModules()
  {
    return ImmutableList.of(
        new SimpleModule().registerSubtypes(
            ApproximateHistogramFoldingAggregatorFactory.class,
            ApproximateHistogramAggregatorFactory.class,
            EqualBucketsPostAggregator.class,
            CustomBucketsPostAggregator.class,
            BucketsPostAggregator.class,
View Full Code Here

  @Override
  public List<Module> getJacksonModules()
  {
    return Arrays.<Module>asList(
        new SimpleModule("QueryableModule")
            .registerSubtypes(EmittingRequestLoggerProvider.class, FileRequestLoggerProvider.class)
    );
  }
View Full Code Here

{
  @Override
  public List<? extends Module> getJacksonModules()
  {
    return ImmutableList.of(
        new SimpleModule("KafkaSevenFirehoseModule")
            .registerSubtypes(
                new NamedType(KafkaSevenFirehoseFactory.class, "kafka-0.7.2")
            )
    );
  }
View Full Code Here

  @Override
  public List<? extends Module> getJacksonModules()
  {
    return Arrays.<Module>asList(
        new SimpleModule("ParsersModule")
            .registerSubtypes(
                new NamedType(ProtoBufInputRowParser.class, "protobuf"),
                new NamedType(IrcParser.class, "irc")
            )
    );
View Full Code Here

TOP

Related Classes of com.fasterxml.jackson.databind.module.SimpleModule

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.