热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.apache.tajo.datum.Datum.minus()方法的使用及代码示例

本文整理了Java中org.apache.tajo.datum.Datum.minus()方法的一些代码示例,展示了Datum.minus()

本文整理了Java中org.apache.tajo.datum.Datum.minus()方法的一些代码示例,展示了Datum.minus()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Datum.minus()方法的具体详情如下:
包路径:org.apache.tajo.datum.Datum
类名称:Datum
方法名:minus

Datum.minus介绍

暂无

代码示例

代码示例来源:origin: apache/tajo

@Override
public Datum eval(Tuple params) {
// cast to UTC timestamp
Datum dateDatum = DatumFactory.createTimestamp(params.asDatum(0), getTimeZone());
long val = params.getInt8(1);
if (val >= 0) {
return dateDatum.plus(new IntervalDatum(val * IntervalDatum.DAY_MILLIS));
} else {
return dateDatum.minus(new IntervalDatum(0 - val * IntervalDatum.DAY_MILLIS));
}
}
}

代码示例来源:origin: org.apache.tajo/tajo-core

@Override
public Datum eval(Tuple params) {
// cast to UTC timestamp
Datum dateDatum = DatumFactory.createTimestamp(params.asDatum(0), getTimeZone());
int val = params.getInt4(1);
if (val >= 0) {
return dateDatum.plus(new IntervalDatum(val, 0));
} else {
return dateDatum.minus(new IntervalDatum(-val, 0));
}
}
}

代码示例来源:origin: org.apache.tajo/tajo-core

@Override
public Datum eval(Tuple params) {
// cast to UTC timestamp
Datum dateDatum = DatumFactory.createTimestamp(params.asDatum(0), getTimeZone());
long val = params.getInt8(1);
if (val >= 0) {
return dateDatum.plus(new IntervalDatum(val * IntervalDatum.DAY_MILLIS));
} else {
return dateDatum.minus(new IntervalDatum(0 - val * IntervalDatum.DAY_MILLIS));
}
}
}

代码示例来源:origin: apache/tajo

@Override
public Datum eval(Tuple params) {
// cast to UTC timestamp
Datum dateDatum = DatumFactory.createTimestamp(params.asDatum(0), getTimeZone());
int val = params.getInt4(1);
if (val >= 0) {
return dateDatum.plus(new IntervalDatum(val, 0));
} else {
return dateDatum.minus(new IntervalDatum(-val, 0));
}
}
}

代码示例来源:origin: org.apache.tajo/tajo-plan

return lhs.plus(rhs);
case MINUS:
return lhs.minus(rhs);
case MULTIPLY:
return lhs.multiply(rhs);

代码示例来源:origin: apache/tajo

return lhs.plus(rhs);
case MINUS:
return lhs.minus(rhs);
case MULTIPLY:
return lhs.multiply(rhs);

推荐阅读
  • 本文整理了Java中org.apache.solr.common.SolrDocument.setField()方法的一些代码示例,展示了SolrDocum ... [详细]
  • Java如何导入和导出Excel文件的方法和步骤详解
    本文详细介绍了在SpringBoot中使用Java导入和导出Excel文件的方法和步骤,包括添加操作Excel的依赖、自定义注解等。文章还提供了示例代码,并将代码上传至GitHub供访问。 ... [详细]
  • 标题: ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 本文讨论了编写可保护的代码的重要性,包括提高代码的可读性、可调试性和直观性。同时介绍了优化代码的方法,如代码格式化、解释函数和提炼函数等。还提到了一些常见的坏代码味道,如不规范的命名、重复代码、过长的函数和参数列表等。最后,介绍了如何处理数据泥团和进行函数重构,以提高代码质量和可维护性。 ... [详细]
  • Ihaveaworkfolderdirectory.我有一个工作文件夹目录。holderDir.glob(*)>holder[ProjectOne, ... [详细]
  • 大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记
    本文介绍了大数据Hadoop生态(20)MapReduce框架原理OutputFormat的开发笔记,包括outputFormat接口实现类、自定义outputFormat步骤和案例。案例中将包含nty的日志输出到nty.log文件,其他日志输出到other.log文件。同时提供了一些相关网址供参考。 ... [详细]
  • 本文介绍了2015年九月八日的js学习总结及相关知识点,包括参考书《javaScript Dom编程的艺术》、js简史、Dom、DHTML、解释型程序设计和编译型程序设计等内容。同时还提到了最佳实践是将标签放到HTML文档的最后,并且对语句和注释的使用进行了说明。 ... [详细]
  • 本文介绍了禅道作为一款国产开源免费的测试管理工具的特点和功能,并提供了禅道的搭建和调试方法。禅道是一款B/S结构的项目管理工具,可以实现组织管理、后台管理、产品管理、项目管理和测试管理等功能。同时,本文还介绍了其他软件测试相关工具,如功能自动化工具和性能自动化工具,以及白盒测试工具的使用。通过本文的阅读,读者可以了解禅道的基本使用方法和优势,从而更好地进行测试管理工作。 ... [详细]
  • 本文介绍了解决java开源项目apache commons email简单使用报错的方法,包括使用正确的JAR包和正确的代码配置,以及相关参数的设置。详细介绍了如何使用apache commons email发送邮件。 ... [详细]
  • 本文总结了初学者在使用dubbo设计架构过程中遇到的问题,并提供了相应的解决方法。问题包括传输字节流限制、分布式事务、序列化、多点部署、zk端口冲突、服务失败请求3次机制以及启动时检查。通过解决这些问题,初学者能够更好地理解和应用dubbo设计架构。 ... [详细]
author-avatar
汇星创业网
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有