微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javax.persistence.Temporal的实例源码

项目:eclectic-orc    文件AbstractSchemaColumn.java   
/**
 * @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;
}
项目:lams    文件JPAOverriddenAnnotationReader.java   
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 ) );
    }
}
项目:spring-data    文件Profile.java   
@Temporal(TemporalType.DATE)
@Column(name = "created_date",length = 10)
public Date getCreatedDate() {
    return this.createdDate;
}
项目:spring-data    文件Profile.java   
@Temporal(TemporalType.DATE)
@Column(name = "last_updated",length = 10)
public Date getLastUpdated() {
    return this.lastUpdated;
}
项目:spring-data    文件Profile.java   
@Temporal(TemporalType.DATE)
@Column(name = "last_request_Failed_date",length = 10)
public Date getLastRequestFailedDate() {
    return this.lastRequestFailedDate;
}
项目:sjk    文件AppHistory4Index.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LastIndexTime",nullable = false,length = 19)
public Date getLastIndexTime() {
    return this.lastIndexTime;
}
项目:lemon    文件SequenceInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "UPDATE_DATE",length = 26)
public Date getUpdateDate() {
    return this.updateDate;
}
项目:sjk    文件Market.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "IncrementLastTime",length = 19)
public Date getIncrementLastTime() {
    return this.incrementLastTime;
}
项目:tap17-muggl-javaee    文件Part.java   
@Temporal(DATE)
public Date getRevisionDate() {
    return revisionDate;
}
项目:sbc-qsystem    文件QCustomer.java   
@Column(name = "welcome_time")
@Temporal(TemporalType.TIMESTAMP)
public Date getWelcomeTime() {
    return welcomeTime;
}
项目:java-course    文件BlogEntry.java   
/**
 * 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;
}
项目:lemon    文件BookInfo.java   
/** @return null. */
@Temporal(TemporalType.DATE)
@Column(name = "PUBLISH_DATE",length = 10)
public Date getPublishDate() {
    return this.publishDate;
}
项目:lemon    文件BookInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "ADD_TIME",length = 26)
public Date getAddTime() {
    return this.addTime;
}
项目:lemon    文件SalaryInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME",length = 26)
public Date getEndTime() {
    return this.endTime;
}
项目:lemon    文件BookBorrow.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "RETURN_TIME",length = 26)
public Date getReturnTime() {
    return this.returnTime;
}
项目:sjk    文件AppAdmin.java   
@Override
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LastUpdateTime",length = 19)
public Date getLastUpdateTime() {
    return this.lastUpdateTime;
}
项目:sjk    文件BigGamePack.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "MarketUpdateTime",length = 19)
public Date getMarketUpdateTime() {
    return this.marketUpdateTime;
}
项目:lemon    文件TrainInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:aws-photosharing-example    文件User.java   
@Temporal(TemporalType.TIMESTAMP)
public Date getLastLogin() {return lastLogin;}
项目:lemon    文件TrainInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME",length = 26)
public Date getEndTime() {
    return this.endTime;
}
项目:lemon    文件CustomerInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:lemon    文件DelegateHistory.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "DELEGATE_TIME",length = 26)
public Date getDelegateTime() {
    return this.delegateTime;
}
项目:sjk    文件MonUserChannelApp.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "OptTime",length = 19)
public Date getoptTime() {
    return optTime;
}
项目:lemon    文件BpmSequence.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:lemon    文件BpmInstance.java   
/** @return 创建时间. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:lemon    文件Pimschedule.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "START_TIME",length = 26)
public Date getStartTime() {
    return this.startTime;
}
项目:sjk    文件App.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "LastFetchTime",length = 19)
public Date getLastFetchTime() {
    return this.lastFetchTime;
}
项目:lemon    文件ContractInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME",length = 26)
public Date getEndTime() {
    return this.endTime;
}
项目:lemon    文件WorkReportInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:lemon    文件JavamailMessage.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "SEND_TIME",length = 26)
public Date getSendTime() {
    return this.sendTime;
}
项目:lemon    文件ActivityUser.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:sjk    文件Metro.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "OpTime",length = 19)
public Date getopTime() {
    return this.opTime;
}
项目:lemon    文件PortalInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:borabeber-api    文件Promocao.java   
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "data_inicio",nullable = false)
public Date getDataInicio() {
    return dataInicio;
}
项目:lemon    文件MeetingInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "START_TIME",length = 26)
public Date getStartTime() {
    return this.startTime;
}
项目:lemon    文件MeetingInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME",length = 26)
public Date getEndTime() {
    return this.endTime;
}
项目:lemon    文件MeetingRoom.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "START_TIME",length = 26)
public Date getStartTime() {
    return this.startTime;
}
项目:lemon    文件MeetingRoom.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "END_TIME",length = 26)
public Date getEndTime() {
    return this.endTime;
}
项目:lemon    文件Msginfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "CREATE_TIME",length = 26)
public Date getCreateTime() {
    return this.createTime;
}
项目:lemon    文件SalaryInfo.java   
/** @return null. */
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "START_TIME",length = 26)
public Date getStartTime() {
    return this.startTime;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。