org.cloudgraph.rdb.filter
Class GroupingDeclarationAssembler

java.lang.Object
  extended by org.plasma.query.visitor.DefaultQueryVisitor
      extended by org.cloudgraph.rdb.filter.GroupingDeclarationAssembler
All Implemented Interfaces:
org.plasma.query.model.QueryConstants, org.plasma.query.visitor.QueryVisitor, org.plasma.sdo.access.model.EntityConstants

public class GroupingDeclarationAssembler
extends org.plasma.query.visitor.DefaultQueryVisitor
implements org.plasma.query.model.QueryConstants, org.plasma.sdo.access.model.EntityConstants


Field Summary
 
Fields inherited from interface org.plasma.query.model.QueryConstants
FREE_TEXT_SELECT_DECLARATION_DELIMITER_REGEXP, FREE_TEXT_SELECT_PATH_DELIMITER_REGEXP, MAX_RESULTS, MAX_WILDCARDS, PATH_DELIMITER, WILDCARD
 
Fields inherited from interface org.plasma.sdo.access.model.EntityConstants
DATA_ACCESS_CLASS_MEMBER_MULTI_VALUED_SUFFIX, DATA_ACCESS_CLASS_MEMBER_PREFIX, DATA_ACCESS_DECLARATION_DELIMITER, DATA_ACCESS_TRAVERSAL_PATH_DELIMITER, JAVAX_JDO_OPTION_CONNECTIONDRIVERNAME, JAVAX_JDO_OPTION_CONNECTIONFACTORYNAME, JAVAX_JDO_OPTION_CONNECTIONPASSWORD, JAVAX_JDO_OPTION_CONNECTIONURL, JAVAX_JDO_OPTION_CONNECTIONUSERNAME, JPA_METADATA_INIT_ON_STARTUP
 
Constructor Summary
GroupingDeclarationAssembler(org.plasma.query.model.GroupBy groupby, org.plasma.sdo.PlasmaType contextType, AliasMap aliasMap)
           
 
Method Summary
 String getGroupingDeclaration()
           
 void start(org.plasma.query.model.Property property)
           
 
Methods inherited from class org.plasma.query.visitor.DefaultQueryVisitor
end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, end, getContext, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupingDeclarationAssembler

public GroupingDeclarationAssembler(org.plasma.query.model.GroupBy groupby,
                                    org.plasma.sdo.PlasmaType contextType,
                                    AliasMap aliasMap)
Method Detail

getGroupingDeclaration

public String getGroupingDeclaration()

start

public void start(org.plasma.query.model.Property property)
Specified by:
start in interface org.plasma.query.visitor.QueryVisitor
Overrides:
start in class org.plasma.query.visitor.DefaultQueryVisitor


Copyright © 2014. All rights reserved.