net.sourceforge.eclipsetrader.core.db
Class PersistentObject
java.lang.Object
java.util.Observable
net.sourceforge.eclipsetrader.core.db.PersistentObject
- Direct Known Subclasses:
- Account, AccountGroup, Alert, Bar, Chart, ChartIndicator, ChartObject, ChartRow, ChartTab, Event, History, NewsItem, Order, Security, SecurityGroup, TradingSystem, TradingSystemGroup, Transaction, Watchlist, WatchlistItem
- public abstract class PersistentObject
- extends java.util.Observable
Base abstract class for all persistent object classes.
Methods inherited from class java.util.Observable |
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistentObject
public PersistentObject()
PersistentObject
public PersistentObject(java.lang.Integer id)
getId
public java.lang.Integer getId()
setId
public void setId(java.lang.Integer id)
getData
public java.lang.Object getData()
setData
public void setData(java.lang.Object data)
getRepository
public Repository getRepository()
setRepository
public void setRepository(Repository repository)
setChanged
public void setChanged()
clearChanged
public void clearChanged()
equals
public boolean equals(java.lang.Object obj)