com.jpattern.orm.query.clause.order
Class OrmOrderElement

java.lang.Object
  extended by com.jpattern.orm.query.SmartRenderableSqlSubElement
      extended by com.jpattern.orm.query.clause.order.OrmOrderElement
All Implemented Interfaces:
OrderElement, RenderableSqlSubElement

public class OrmOrderElement
extends SmartRenderableSqlSubElement
implements OrderElement

Author:
Francesco Cina 24/giu/2011

Constructor Summary
OrmOrderElement(NameSolver nameSolver, String property, boolean isFirstElement, OrderByType type)
           
 
Method Summary
 void appendElementValues(List<Object> values)
          Append to the list all the values of the expression's elements
 void doElementRender(StringBuilder StringBuilder)
           
 int getElementStatusVersion()
           
 
Methods inherited from class com.jpattern.orm.query.SmartRenderableSqlSubElement
isElementStatusChanged, renderSqlElement, renderSqlElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jpattern.orm.query.RenderableSqlSubElement
renderSqlElement, renderSqlElement
 

Constructor Detail

OrmOrderElement

public OrmOrderElement(NameSolver nameSolver,
                       String property,
                       boolean isFirstElement,
                       OrderByType type)
Method Detail

getElementStatusVersion

public final int getElementStatusVersion()
Specified by:
getElementStatusVersion in class SmartRenderableSqlSubElement

doElementRender

public final void doElementRender(StringBuilder StringBuilder)
Specified by:
doElementRender in class SmartRenderableSqlSubElement

appendElementValues

public final void appendElementValues(List<Object> values)
Description copied from interface: RenderableSqlSubElement
Append to the list all the values of the expression's elements

Specified by:
appendElementValues in interface RenderableSqlSubElement


Copyright © 2013. All Rights Reserved.