public abstract class BaseModel extends ObjectToXMLBase implements Serializable, Cloneable
限定符和类型 | 字段和说明 |
---|---|
protected Long |
id |
static org.apache.commons.lang3.builder.ToStringStyle |
v3xToStringStyle |
构造器和说明 |
---|
BaseModel() |
限定符和类型 | 方法和说明 |
---|---|
Object |
clone()
克隆对象,同时把新对象的id置为默认值
|
boolean |
equals(Object other) |
Long |
getId() |
int |
hashCode()
CacheList在集群之间定位依赖于hashcode。
|
boolean |
isNew() |
void |
setId(Long id) |
void |
setIdIfNew()
当Id为
null 或者-1 时,设置一个新值 |
void |
setNewId()
给Id设置一个新值
|
String |
toString() |
toXML
protected Long id
public static final org.apache.commons.lang3.builder.ToStringStyle v3xToStringStyle
public Long getId()
public void setId(Long id)
public boolean isNew()
public void setIdIfNew()
null
或者-1
时,设置一个新值public void setNewId()
public Object clone() throws CloneNotSupportedException
clone
在类中 Object
CloneNotSupportedException
Copyright © 2016–2018. All rights reserved.