• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java TranslatorFactory类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中com.googlecode.objectify.impl.translate.TranslatorFactory的典型用法代码示例。如果您正苦于以下问题:Java TranslatorFactory类的具体用法?Java TranslatorFactory怎么用?Java TranslatorFactory使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



TranslatorFactory类属于com.googlecode.objectify.impl.translate包,在下文中一共展示了TranslatorFactory类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: registerTranslators

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
/** Register translators that allow less common types to be stored directly in Datastore. */
private static void registerTranslators() {
  for (TranslatorFactory<?> translatorFactory : ImmutableList.of(
      new BloomFilterOfStringTranslatorFactory(),
      new CidrAddressBlockTranslatorFactory(),
      new CommitLogRevisionsTranslatorFactory(),
      new CreateAutoTimestampTranslatorFactory(),
      new CurrencyUnitTranslatorFactory(),
      new DurationTranslatorFactory(),
      new InetAddressTranslatorFactory(),
      new MoneyStringTranslatorFactory(),
      new ReadableInstantUtcTranslatorFactory(),
      new UpdateAutoTimestampTranslatorFactory())) {
    factory().getTranslators().add(translatorFactory);
  }
}
 
开发者ID:google,项目名称:nomulus,代码行数:17,代码来源:ObjectifyService.java


示例2: configureObjectify

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
private void configureObjectify() {
    for (TranslatorFactory translatorFactory : objectifyTranslatorFactories()) {
        ObjectifyService.factory().getTranslators().add(translatorFactory);
    }

    for (Class<?> entityClass : objectifyEntities()) {
        ObjectifyService.register(entityClass);
    }
}
 
开发者ID:3wks,项目名称:generator-thundr-gae-react,代码行数:10,代码来源:ApplicationModule.java


示例3: objectifyTranslatorFactories

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
public static Set<TranslatorFactory> objectifyTranslatorFactories() {
    Set<TranslatorFactory> translators = Sets.newHashSet(
        // Add BigDecimal support here when you need it. BigDecimalLongTransformer requires a decision to be made about expected precision (default 6).
    );

    translators.addAll(Jsr310Translators.translators());
    return translators;
}
 
开发者ID:3wks,项目名称:generator-thundr-gae-react,代码行数:9,代码来源:ApplicationModule.java


示例4: translators

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
public static Set<TranslatorFactory> translators() {
    return Sets.newHashSet(
        new LocalDateDateTranslatorFactory(),
        new OffsetDateTimeDateTranslatorFactory(),
        new ZonedDateTimeDateTranslatorFactory()
    );
}
 
开发者ID:3wks,项目名称:generator-thundr-gae-react,代码行数:8,代码来源:Jsr310Translators.java


示例5: addDefaultTranslators

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
@Test
public void addDefaultTranslators() {
    ObjectifyModule.addDefaultTranslators();

    Translators translators = ObjectifyService.factory().getTranslators();
    List<TranslatorFactory<?, ?>> factories = TestSupport.getField(translators, "translatorFactories");
    assertThat(factoriesContain(factories, ReadableInstantTranslatorFactory.class), is(true));
    assertThat(factoriesContain(factories, ReadablePartialTranslatorFactory.class), is(true));
    assertThat(factoriesContain(factories, DateTimeZoneTranslatorFactory.class), is(true));
}
 
开发者ID:monPlan,项目名称:springboot-spwa-gae-demo,代码行数:11,代码来源:ObjectifyModuleTest.java


示例6: factoriesContain

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
private boolean factoriesContain(List<TranslatorFactory<?, ?>> factories, Class<? extends TranslatorFactory<?, ?>> class1) {
    for (TranslatorFactory<?, ?> factory : factories) {
        if (factory.getClass() == class1) {
            return true;
        }
    }
    return false;
}
 
开发者ID:monPlan,项目名称:springboot-spwa-gae-demo,代码行数:9,代码来源:ObjectifyModuleTest.java


示例7: addTranslators

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
@Override
protected void addTranslators(ObjectifyFactory factory) {
    for (TranslatorFactory translatorFactory : ApplicationModule.objectifyTranslatorFactories()) {
        factory.getTranslators().add(translatorFactory);
    }
}
 
开发者ID:3wks,项目名称:generator-thundr-gae-react,代码行数:7,代码来源:TestObjectify.java


示例8: registerObjectifyTranslators

import com.googlecode.objectify.impl.translate.TranslatorFactory; //导入依赖的package包/类
/**
 * Register translators with Objectify.
 * Translators registered here will override any matching translators registered in {@link ObjectifyAutoConfiguration}.
 *
 * @return Collection of entities to register.
 */
default Collection<TranslatorFactory<?, ?>> registerObjectifyTranslators() {
    return Collections.emptyList();
}
 
开发者ID:n15g,项目名称:spring-boot-gae,代码行数:10,代码来源:ObjectifyConfigurer.java



注:本文中的com.googlecode.objectify.impl.translate.TranslatorFactory类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java JsonListEntry类代码示例发布时间:2022-05-22
下一篇:
Java MockHttpServletRequest类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap