org.apache.olingo.odata2.jpa.processor.core.jpql
Class JPQLJoinSelectSingleContext.JPQLJoinSelectSingleContextBuilder

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.JPQLSelectSingleContext.JPQLSelectSingleContextBuilder
          extended by org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLJoinSelectSingleContext.JPQLJoinSelectSingleContextBuilder
Enclosing class:
JPQLJoinSelectSingleContext

public class JPQLJoinSelectSingleContext.JPQLJoinSelectSingleContextBuilder
extends JPQLSelectSingleContext.JPQLSelectSingleContextBuilder


Field Summary
protected  int relationShipAliasCounter
           
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectSingleContext.JPQLSelectSingleContextBuilder
entityView
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext.JPQLContextBuilder
aliasCounter, withPaging
 
Constructor Summary
JPQLJoinSelectSingleContext.JPQLJoinSelectSingleContextBuilder()
           
 
Method Summary
 JPQLContext build()
           
protected  List<JPAJoinClause> generateJoinClauses()
           
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectSingleContext.JPQLSelectSingleContextBuilder
generateSelectExpression, 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

JPQLJoinSelectSingleContext.JPQLJoinSelectSingleContextBuilder

public JPQLJoinSelectSingleContext.JPQLJoinSelectSingleContextBuilder()
Method Detail

build

public JPQLContext build()
                  throws ODataJPAModelException,
                         ODataJPARuntimeException
Overrides:
build in class JPQLSelectSingleContext.JPQLSelectSingleContextBuilder
Throws:
ODataJPAModelException
ODataJPARuntimeException

generateJoinClauses

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


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