org.ow2.weblab.portlet.util
Class WebLabQueryParser

java.lang.Object
  extended by org.ow2.weblab.portlet.util.WebLabQueryParser
Direct Known Subclasses:
PortletQueryParser

public abstract class WebLabQueryParser
extends java.lang.Object


Field Summary
static java.lang.String ASCENDENT_ORDERING_MODE_EXPECTED
           
static java.lang.String HAS_SCOPE
           
static java.lang.String TO_BE_ORDERED_BY
           
 
Constructor Summary
WebLabQueryParser()
           
 
Method Summary
abstract  java.lang.String getComposedRequest(org.ow2.weblab.core.model.ComposedQuery paramComposedQuery, org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
           
abstract  boolean getOrder(org.ow2.weblab.core.model.Query paramQuery, org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
           
abstract  java.lang.String getOrderBy(org.ow2.weblab.core.model.Query paramQuery, org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
           
abstract  java.lang.String getRequest(org.ow2.weblab.core.model.Query paramQuery, org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
           
abstract  java.lang.String getRequestWithScope(org.ow2.weblab.core.model.Query paramQuery, org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TO_BE_ORDERED_BY

public static final java.lang.String TO_BE_ORDERED_BY
See Also:
Constant Field Values

ASCENDENT_ORDERING_MODE_EXPECTED

public static final java.lang.String ASCENDENT_ORDERING_MODE_EXPECTED
See Also:
Constant Field Values

HAS_SCOPE

public static final java.lang.String HAS_SCOPE
See Also:
Constant Field Values
Constructor Detail

WebLabQueryParser

public WebLabQueryParser()
Method Detail

getRequest

public abstract java.lang.String getRequest(org.ow2.weblab.core.model.Query paramQuery,
                                            org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
                                     throws org.ow2.weblab.core.extended.exception.WebLabCheckedException
Throws:
org.ow2.weblab.core.extended.exception.WebLabCheckedException

getComposedRequest

public abstract java.lang.String getComposedRequest(org.ow2.weblab.core.model.ComposedQuery paramComposedQuery,
                                                    org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
                                             throws org.ow2.weblab.core.extended.exception.WebLabCheckedException
Throws:
org.ow2.weblab.core.extended.exception.WebLabCheckedException

getRequestWithScope

public abstract java.lang.String getRequestWithScope(org.ow2.weblab.core.model.Query paramQuery,
                                                     org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
                                              throws org.ow2.weblab.core.extended.exception.WebLabCheckedException
Throws:
org.ow2.weblab.core.extended.exception.WebLabCheckedException

getOrderBy

public abstract java.lang.String getOrderBy(org.ow2.weblab.core.model.Query paramQuery,
                                            org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
                                     throws org.ow2.weblab.core.extended.exception.WebLabCheckedException
Throws:
org.ow2.weblab.core.extended.exception.WebLabCheckedException

getOrder

public abstract boolean getOrder(org.ow2.weblab.core.model.Query paramQuery,
                                 org.ow2.weblab.core.helper.ResourceHelper paramResourceHelper)
                          throws org.ow2.weblab.core.extended.exception.WebLabCheckedException
Throws:
org.ow2.weblab.core.extended.exception.WebLabCheckedException


Copyright © 2004-2012. All Rights Reserved.