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