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

java.lang.Object
  extended by org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext
      extended by org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext
          extended by org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLJoinSelectContext
All Implemented Interfaces:
JPQLContextView, JPQLJoinContextView, JPQLSelectContextView

public class JPQLJoinSelectContext
extends JPQLSelectContext
implements JPQLJoinContextView


Nested Class Summary
 class JPQLJoinSelectContext.JPQLJoinContextBuilder
           
 
Nested classes/interfaces inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext
JPQLSelectContext.JPQLSelectContextBuilder
 
Nested classes/interfaces inherited from class org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext
JPQLContext.JPQLContextBuilder
 
Field Summary
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext
isCountOnly, orderByCollection, selectExpression, whereCondition
 
Fields inherited from class org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext
jpaEntityAlias, jpaEntityName, pagingRequested, type
 
Constructor Summary
JPQLJoinSelectContext(boolean isCountOnly)
           
 
Method Summary
 List<JPAJoinClause> getJPAJoinClauses()
           
protected  void setJPAOuterJoinClause(List<JPAJoinClause> jpaOuterJoinClauses)
           
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.core.jpql.JPQLSelectContext
getOrderByCollection, getSelectExpression, getWhereExpression, setOrderByCollection, setSelectExpression, setWhereExpression
 
Methods inherited from class org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContext
createBuilder, createBuilder, getJPAEntityAlias, getJPAEntityName, getType, isPagingRequested, setJPAEntityAlias, setJPAEntityName, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLSelectContextView
getOrderByCollection, getSelectExpression, getWhereExpression
 
Methods inherited from interface org.apache.olingo.odata2.jpa.processor.api.jpql.JPQLContextView
getJPAEntityAlias, getJPAEntityName, getType
 

Constructor Detail

JPQLJoinSelectContext

public JPQLJoinSelectContext(boolean isCountOnly)
Method Detail

setJPAOuterJoinClause

protected void setJPAOuterJoinClause(List<JPAJoinClause> jpaOuterJoinClauses)

getJPAJoinClauses

public List<JPAJoinClause> getJPAJoinClauses()
Specified by:
getJPAJoinClauses in interface JPQLJoinContextView


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