com.atlassian.mywork.host.dao.ao
Class AbstractAODao<T extends net.java.ao.RawEntity<K>,K>
java.lang.Object
com.atlassian.mywork.host.dao.ao.AbstractAODao<T,K>
- Direct Known Subclasses:
- AONotificationDao, AORegistrationDao, AOTaskDao, AOUserApplicationLinkDao, AOUserDao
public class AbstractAODao<T extends net.java.ao.RawEntity<K>,K>
- extends java.lang.Object
|
Field Summary |
protected com.atlassian.activeobjects.external.ActiveObjects |
ao
|
|
Constructor Summary |
AbstractAODao(java.lang.Class<T> type,
com.atlassian.activeobjects.external.ActiveObjects ao)
|
|
Method Summary |
protected
<U extends net.java.ao.RawEntity<L>,L>
U |
|
findOnly(java.lang.Class<U> type,
net.java.ao.Query query)
|
protected T |
findOnly(net.java.ao.Query query)
|
protected T |
getAO(K key)
|
protected
<U extends net.java.ao.RawEntity<L>,L>
U |
|
streamOnly(java.lang.Class<U> type,
net.java.ao.Query query)
|
protected static org.codehaus.jackson.node.ObjectNode |
toObjectNode(java.lang.String json)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ao
protected final com.atlassian.activeobjects.external.ActiveObjects ao
AbstractAODao
public AbstractAODao(java.lang.Class<T> type,
com.atlassian.activeobjects.external.ActiveObjects ao)
getAO
protected T getAO(K key)
findOnly
protected T findOnly(net.java.ao.Query query)
findOnly
protected <U extends net.java.ao.RawEntity<L>,L> U findOnly(java.lang.Class<U> type,
net.java.ao.Query query)
streamOnly
protected <U extends net.java.ao.RawEntity<L>,L> U streamOnly(java.lang.Class<U> type,
net.java.ao.Query query)
toObjectNode
protected static org.codehaus.jackson.node.ObjectNode toObjectNode(java.lang.String json)
Copyright © 2012 Atlassian. All Rights Reserved.