public interface PortalObjectQueryFactory
Modifier and Type | Method and Description |
---|---|
<T extends PortalObject> |
getAllQueryNames(java.lang.Class<T> type)
Gets All Query Names for a given Portal API class.
|
<T extends PortalObject,Q extends PortalObjectQuery<T>> |
getQuery(java.lang.Class<T> type, java.lang.Class<Q> query)
Gets a query object for a given Portal API class and query name
|
<T extends PortalObject,Q extends PortalObjectQuery<T>> |
getQuery(java.lang.Class<T> type, java.lang.String name)
Gets a query object for a given Portal API class and query class
|
<T extends PortalObject> java.util.List<java.lang.String> getAllQueryNames(java.lang.Class<T> type)
type
- the portal api type<T extends PortalObject,Q extends PortalObjectQuery<T>> Q getQuery(java.lang.Class<T> type, java.lang.Class<Q> query)
type
- the portal api typequery
- the query class<T extends PortalObject,Q extends PortalObjectQuery<T>> Q getQuery(java.lang.Class<T> type, java.lang.String name)
type
- the portal api typename
- the query name