/**
* @return DATE or TIMESTAMP based on presence of @OrcTemporal annotation.
*/
protected Category getAnnotationBasedDateCategory() {
OrcTemporal orcTemporal = getAnnotation(OrcTemporal.class);
if (orcTemporal == null) {
Temporal jpaTemporal = getAnnotation(Temporal.class);
if (jpaTemporal == null) {
return Category.TIMESTAMP;
}
switch (jpaTemporal.value()) {
case DATE:
return Category.DATE;
case TIME:
case TIMESTAMP:
return Category.TIMESTAMP;
}
}
switch (orcTemporal.value()) {
case DATE:
return Category.DATE;
case TIMESTAMP:
return Category.TIMESTAMP;
}
return Category.TIMESTAMP;
}
java类javax.persistence.Temporal的实例源码
AbstractSchemaColumn.java 文件源码
项目:eclectic-orc
阅读 39
收藏 0
点赞 0
评论 0
JPAOverriddenAnnotationReader.java 文件源码
项目:lams
阅读 41
收藏 0
点赞 0
评论 0
private void getTemporal(List<Annotation> annotationList, Element element) {
Element subElement = element != null ? element.element( "temporal" ) : null;
if ( subElement != null ) {
AnnotationDescriptor ad = new AnnotationDescriptor( Temporal.class );
String temporal = subElement.getTextTrim();
if ( "DATE".equalsIgnoreCase( temporal ) ) {
ad.setValue( "value", TemporalType.DATE );
}
else if ( "TIME".equalsIgnoreCase( temporal ) ) {
ad.setValue( "value", TemporalType.TIME );
}
else if ( "TIMESTAMP".equalsIgnoreCase( temporal ) ) {
ad.setValue( "value", TemporalType.TIMESTAMP );
}
else if ( StringHelper.isNotEmpty( temporal ) ) {
throw new AnnotationException( "Unknown TemporalType: " + temporal + ". " + SCHEMA_VALIDATION );
}
annotationList.add( AnnotationFactory.create( ad ) );
}
}
Profile.java 文件源码
项目:spring-data
阅读 36
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.DATE)
@Column(name = "created_date", length = 10)
public Date getCreatedDate() {
return this.createdDate;
}
Profile.java 文件源码
项目:spring-data
阅读 39
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.DATE)
@Column(name = "last_updated", length = 10)
public Date getLastUpdated() {
return this.lastUpdated;
}
Profile.java 文件源码
项目:spring-data
阅读 31
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.DATE)
@Column(name = "last_request_failed_date", length = 10)
public Date getLastRequestFailedDate() {
return this.lastRequestFailedDate;
}
AppHistory4Index.java 文件源码
项目:sjk
阅读 41
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LastIndexTime", nullable = false, length = 19)
public Date getLastIndexTime() {
return this.lastIndexTime;
}
SequenceInfo.java 文件源码
项目:lemon
阅读 33
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "UPDATE_DATE", length = 26)
public Date getUpdateDate() {
return this.updateDate;
}
Market.java 文件源码
项目:sjk
阅读 40
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "IncrementLastTime", length = 19)
public Date getIncrementLastTime() {
return this.incrementLastTime;
}
Part.java 文件源码
项目:tap17-muggl-javaee
阅读 37
收藏 0
点赞 0
评论 0
@Temporal(DATE)
public Date getRevisionDate() {
return revisionDate;
}
QCustomer.java 文件源码
项目:sbc-qsystem
阅读 37
收藏 0
点赞 0
评论 0
@Column(name = "welcome_time")
@Temporal(TemporalType.TIMESTAMP)
public Date getWelcomeTime() {
return welcomeTime;
}
BlogEntry.java 文件源码
项目:java-course
阅读 39
收藏 0
点赞 0
评论 0
/**
* Returns creation date for current blog entry.
*
* @return Creation date for curretn blog entry.
*/
@Temporal(TemporalType.TIMESTAMP)
@Column(nullable = false)
public Date getCreatedAt() {
return createdAt;
}
BookInfo.java 文件源码
项目:lemon
阅读 34
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.DATE)
@Column(name = "PUBLISH_DATE", length = 10)
public Date getPublishDate() {
return this.publishDate;
}
BookInfo.java 文件源码
项目:lemon
阅读 37
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "ADD_TIME", length = 26)
public Date getAddTime() {
return this.addTime;
}
SalaryInfo.java 文件源码
项目:lemon
阅读 38
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME", length = 26)
public Date getEndTime() {
return this.endTime;
}
BookBorrow.java 文件源码
项目:lemon
阅读 41
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "RETURN_TIME", length = 26)
public Date getReturnTime() {
return this.returnTime;
}
AppAdmin.java 文件源码
项目:sjk
阅读 35
收藏 0
点赞 0
评论 0
@Override
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LastUpdateTime", nullable = false, length = 19)
public Date getLastUpdateTime() {
return this.lastUpdateTime;
}
BigGamePack.java 文件源码
项目:sjk
阅读 32
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "MarketUpdateTime", length = 19)
public Date getMarketUpdateTime() {
return this.marketUpdateTime;
}
TrainInfo.java 文件源码
项目:lemon
阅读 43
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME", length = 26)
public Date getCreateTime() {
return this.createTime;
}
User.java 文件源码
项目:aws-photosharing-example
阅读 42
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.TIMESTAMP)
public Date getLastLogin() {return lastLogin;}
TrainInfo.java 文件源码
项目:lemon
阅读 41
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME", length = 26)
public Date getEndTime() {
return this.endTime;
}
CustomerInfo.java 文件源码
项目:lemon
阅读 31
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME", length = 26)
public Date getCreateTime() {
return this.createTime;
}
DelegateHistory.java 文件源码
项目:lemon
阅读 52
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "DELEGATE_TIME", length = 26)
public Date getDelegateTime() {
return this.delegateTime;
}
MonUserChannelApp.java 文件源码
项目:sjk
阅读 36
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "OptTime", nullable = false, length = 19)
public Date getOptTime() {
return optTime;
}
BpmSequence.java 文件源码
项目:lemon
阅读 30
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME", length = 26)
public Date getCreateTime() {
return this.createTime;
}
BpmInstance.java 文件源码
项目:lemon
阅读 33
收藏 0
点赞 0
评论 0
/** @return 创建时间. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME", length = 26)
public Date getCreateTime() {
return this.createTime;
}
PimSchedule.java 文件源码
项目:lemon
阅读 43
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "START_TIME", length = 26)
public Date getStartTime() {
return this.startTime;
}
App.java 文件源码
项目:sjk
阅读 37
收藏 0
点赞 0
评论 0
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LastFetchTime", nullable = false, length = 19)
public Date getLastFetchTime() {
return this.lastFetchTime;
}
ContractInfo.java 文件源码
项目:lemon
阅读 36
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME", length = 26)
public Date getEndTime() {
return this.endTime;
}
WorkReportInfo.java 文件源码
项目:lemon
阅读 31
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME", length = 26)
public Date getCreateTime() {
return this.createTime;
}
JavamailMessage.java 文件源码
项目:lemon
阅读 32
收藏 0
点赞 0
评论 0
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "SEND_TIME", length = 26)
public Date getSendTime() {
return this.sendTime;
}