Remove finals - conflicts with CGLIB generated classes.

This commit is contained in:
Ben Alex 2005-05-17 00:06:09 +00:00
parent dcfa0008db
commit 0b6d0a5798
1 changed files with 4 additions and 4 deletions

View File

@ -51,7 +51,7 @@ public abstract class AbstractPersistableEntity extends BusinessObject
* <code>false</code> otherwise * <code>false</code> otherwise
*/ */
@Transient @Transient
public final boolean isNew() { public boolean isNew() {
return (getInternalId() == null); return (getInternalId() == null);
} }
@ -68,16 +68,16 @@ public abstract class AbstractPersistableEntity extends BusinessObject
*/ */
@Version @Version
@Column(name="version", nullable=false) @Column(name="version", nullable=false)
public final int getVersion() { public int getVersion() {
return version; return version;
} }
/** /**
* Sets the version numbers. Should only be used by the persistence layer. * Sets the version numbers.
* *
* @param version the new version number to use * @param version the new version number to use
*/ */
protected final void setVersion(int version) { public void setVersion(int version) {
this.version = version; this.version = version;
} }
} }