Package org.springframework.data.couchbase.core.convert

Examples of org.springframework.data.couchbase.core.convert.CustomConversions


  @Autowired
  private MappingCouchbaseConverter converter;

  @After
  public void cleanup() {
    converter.setCustomConversions(new CustomConversions(Collections.emptyList()));
  }
View Full Code Here


  @Test
  public void shouldWriteWithCustomConverter() {
    List<Object> converters = new ArrayList<Object>();
    converters.add(DateToStringConverter.INSTANCE);
    converter.setCustomConversions(new CustomConversions(converters));
    converter.afterPropertiesSet();

    Date date = new Date();
    BlogPost post = new BlogPost();
    post.created = date;
View Full Code Here

  @Test
  public void shouldReadWithCustomConverter() {
    List<Object> converters = new ArrayList<Object>();
    converters.add(IntegerToStringConverter.INSTANCE);
    converter.setCustomConversions(new CustomConversions(converters));
    converter.afterPropertiesSet();

    CouchbaseDocument doc = new CouchbaseDocument();
    doc.getPayload().put("content", 10);
    Counter loaded = converter.read(Counter.class, doc);
View Full Code Here

  @Test
  public void shouldWriteConvertFullDocument() {
    List<Object> converters = new ArrayList<Object>();
    converters.add(BlogPostToCouchbaseDocumentConverter.INSTANCE);
    converter.setCustomConversions(new CustomConversions(converters));
    converter.afterPropertiesSet();

    BlogPost post = new BlogPost();
    post.id = "foobar";
    post.title = "The Foo of the Bar";
View Full Code Here

  @Test
  public void shouldReadConvertFullDocument() {
    List<Object> converters = new ArrayList<Object>();
    converters.add(CouchbaseDocumentToBlogPostConverter.INSTANCE);
    converter.setCustomConversions(new CustomConversions(converters));
    converter.afterPropertiesSet();

    CouchbaseDocument doc = new CouchbaseDocument();
    doc.getPayload().put("title", "My Title");
View Full Code Here

   *
   * @return must not be {@literal null}.
   */
  @Bean
  public CustomConversions customConversions() {
    return new CustomConversions(Collections.emptyList());
  }
View Full Code Here

TOP

Related Classes of org.springframework.data.couchbase.core.convert.CustomConversions

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.