本文整理汇总了Java中org.jooq.Record10类的典型用法代码示例。如果您正苦于以下问题:Java Record10类的具体用法?Java Record10怎么用?Java Record10使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Record10类属于org.jooq包,在下文中一共展示了Record10类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: addConditions
import org.jooq.Record10; //导入依赖的package包/类
/**
* Difference from getInternalCSV:
* Joins with CHARGE_BOX and OCPP_TAG tables, selects CHARGE_BOX_PK and OCPP_TAG_PK additionally
*/
@SuppressWarnings("unchecked")
private
SelectQuery<Record10<Integer, String, Integer, String, DateTime, String, DateTime, String, Integer, Integer>>
getInternal(TransactionQueryForm form) {
SelectQuery selectQuery = ctx.selectQuery();
selectQuery.addFrom(TRANSACTION);
selectQuery.addJoin(CONNECTOR, TRANSACTION.CONNECTOR_PK.eq(CONNECTOR.CONNECTOR_PK));
selectQuery.addJoin(CHARGE_BOX, CHARGE_BOX.CHARGE_BOX_ID.eq(CONNECTOR.CHARGE_BOX_ID));
selectQuery.addJoin(OCPP_TAG, OCPP_TAG.ID_TAG.eq(TRANSACTION.ID_TAG));
selectQuery.addSelect(
TRANSACTION.TRANSACTION_PK,
CONNECTOR.CHARGE_BOX_ID,
CONNECTOR.CONNECTOR_ID,
TRANSACTION.ID_TAG,
TRANSACTION.START_TIMESTAMP,
TRANSACTION.START_VALUE,
TRANSACTION.STOP_TIMESTAMP,
TRANSACTION.STOP_VALUE,
CHARGE_BOX.CHARGE_BOX_PK,
OCPP_TAG.OCPP_TAG_PK
);
return addConditions(selectQuery, form);
}
开发者ID:RWTH-i5-IDSG,项目名称:steve-plugsurfing,代码行数:30,代码来源:TransactionRepositoryImpl.java
示例2: map
import org.jooq.Record10; //导入依赖的package包/类
@Override
public Transaction map(Record10<Integer, String, Integer, String, DateTime, String, DateTime,
String, Integer, Integer> r) {
return Transaction.builder()
.id(r.value1())
.chargeBoxId(r.value2())
.connectorId(r.value3())
.ocppIdTag(r.value4())
.startTimestampDT(r.value5())
.startTimestamp(DateTimeUtils.humanize(r.value5()))
.startValue(r.value6())
.stopTimestampDT(r.value7())
.stopTimestamp(DateTimeUtils.humanize(r.value7()))
.stopValue(r.value8())
.chargeBoxPk(r.value9())
.ocppTagPk(r.value10())
.build();
}
开发者ID:RWTH-i5-IDSG,项目名称:steve-plugsurfing,代码行数:19,代码来源:TransactionRepositoryImpl.java
示例3: map
import org.jooq.Record10; //导入依赖的package包/类
@Override
public Reservation map(Record10<Integer, Integer, Integer, Integer, String,
String, DateTime, DateTime, String, Integer> r) {
return Reservation.builder()
.id(r.value1())
.transactionId(r.value2())
.ocppTagPk(r.value3())
.chargeBoxPk(r.value4())
.ocppIdTag(r.value5())
.chargeBoxId(r.value6())
.startDatetimeDT(r.value7())
.startDatetime(DateTimeUtils.humanize(r.value7()))
.expiryDatetimeDT(r.value8())
.expiryDatetime(DateTimeUtils.humanize(r.value8()))
.status(r.value9())
.connectorId(r.value10())
.build();
}
开发者ID:RWTH-i5-IDSG,项目名称:steve-plugsurfing,代码行数:19,代码来源:ReservationRepositoryImpl.java
注:本文中的org.jooq.Record10类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论