本文整理了Java中java.sql.Date.clone()
方法的一些代码示例,展示了Date.clone()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Date.clone()
方法的具体详情如下:
包路径:java.sql.Date
类名称:Date
方法名:clone
暂无
代码示例来源:origin: org.tentackle/tentackle-common
/**
* {@inheritDoc}
* <p>
* Cloned dates are always not frozen.
*/
@Override
public Date clone() {
Date date = (Date) super.clone();
date.frozen = false;
return date;
}
代码示例来源:origin: com.h2database/com.springsource.org.h2
public Date getDate() {
// this class is mutable - must copy the object
return (Date) value.clone();
}
代码示例来源:origin: com.sqlapp/sqlapp-core
public java.sql.Date copy(Object obj){
if (obj==null){
return null;
}
return (java.sql.Date)convertObject(obj).clone();
}
}
代码示例来源:origin: jpox/jpox
/**
* Creates and returns a copy of this object.
*
* <P>Mutable second-class Objects are required to provide a public
* clone method in order to allow for copying PersistenceCapable
* objects. In contrast to Object.clone(), this method must not throw a
* CloneNotSupportedException.
* @return Clone of the object
*/
public Object clone()
{
Object obj = super.clone();
((SqlDate)obj).unsetOwner();
return obj;
}
代码示例来源:origin: micromata/projectforge
@Override
protected void onPreEdit()
{
final AuftragDO auftrag = getData();
if (auftrag.getId() == null) {
if (auftrag.getAngebotsDatum() == null) {
final LocalDate today = LocalDate.now();
auftrag.setAngebotsDatum(java.sql.Date.valueOf(today));
auftrag.setErfassungsDatum(java.sql.Date.valueOf(today));
auftrag.setEntscheidungsDatum(java.sql.Date.valueOf(today));
}
if (auftrag.getContactPersonId() == null && accessChecker.isLoggedInUserMemberOfGroup(ProjectForgeGroup.PROJECT_MANAGER)) {
auftragDao.setContactPerson(auftrag, getUser().getId());
form.setSendEMailNotification(false);
}
} else if (auftrag.getErfassungsDatum() == null) {
if (auftrag.getCreated() != null) {
auftrag.setErfassungsDatum(DateHelper.convertDateToSqlDateInTheUsersTimeZone(auftrag.getCreated()));
} else if (auftrag.getAngebotsDatum() != null) {
auftrag.setErfassungsDatum((java.sql.Date) auftrag.getAngebotsDatum().clone());
} else {
auftrag.setErfassungsDatum(java.sql.Date.valueOf(LocalDate.now()));
}
} else {
setSendEMailNotification();
}
auftrag.recalculate();
}
内容来源于网络,如有侵权,请联系作者删除!