com.activequant.dao.mybatis
Class EntityDao<T extends PersistentEntity>

java.lang.Object
  extended by com.activequant.dao.mybatis.EntityDao<T>
All Implemented Interfaces:
IEntityDao<T>

public abstract class EntityDao<T extends PersistentEntity>
extends Object
implements IEntityDao<T>


Constructor Summary
EntityDao()
           
 
Method Summary
abstract  void create(T t)
           
abstract  T load(String primaryKey)
           
abstract  T[] loadAll()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.activequant.dao.IEntityDao
count, countForAttributeValue, countForAttributeValue, countForAttributeValue, delete, findIDs, findIDs, findIDs, findIDs, findIDsWhereCreationDateBetween, loadIDs, update
 

Constructor Detail

EntityDao

public EntityDao()
Method Detail

load

public abstract T load(String primaryKey)
Specified by:
load in interface IEntityDao<T extends PersistentEntity>

loadAll

public abstract T[] loadAll()
Specified by:
loadAll in interface IEntityDao<T extends PersistentEntity>

create

public abstract void create(T t)
Specified by:
create in interface IEntityDao<T extends PersistentEntity>


Copyright © 2012 ActiveQuant GmbH. All Rights Reserved.