org.apache.olingo.odata2.jpa.processor.core.jpql
Class JPQLJoinSelectContext.JPQLJoinContextBuilder

java.lang.Object
  extended by org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext.JPQLContextBuilder
      extended by org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext.JPQLSelectContextBuilder
          extended by org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLJoinSelectContext.JPQLJoinContextBuilder
Enclosing class:
JPQLJoinSelectContext

public class JPQLJoinSelectContext.JPQLJoinContextBuilder
extends JPQLSelectContext.JPQLSelectContextBuilder


Field Summary
protected  int relationShipAliasCounter
           
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext.JPQLSelectContextBuilder
entitySetView
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext.JPQLContextBuilder
aliasCounter, withPaging
 
Constructor Summary
JPQLJoinSelectContext.JPQLJoinContextBuilder()
           
 
Method Summary
 JPQLContext build()
           
protected  List<JPAJoinClause> generateJoinClauses()
           
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext.JPQLSelectContextBuilder
generateOrderByFileds, generateSelectExpression, generateWhereExpression, setResultsView
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext.JPQLContextBuilder
generateJPAEntityAlias, resetAliasCounter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

relationShipAliasCounter

protected int relationShipAliasCounter
Constructor Detail

JPQLJoinSelectContext.JPQLJoinContextBuilder

public JPQLJoinSelectContext.JPQLJoinContextBuilder()
Method Detail

build

public JPQLContext build()
                  throws ODataJPAModelException,
                         ODataJPARuntimeException
Overrides:
build in class JPQLSelectContext.JPQLSelectContextBuilder
Throws:
ODataJPAModelException
ODataJPARuntimeException

generateJoinClauses

protected List<JPAJoinClause> generateJoinClauses()
                                           throws ODataJPARuntimeException,
                                                  EdmException
Throws:
ODataJPARuntimeException
EdmException


Copyright © 2013-2014 The Apache Software Foundation. All Rights Reserved.