Package com.blazebit.persistence
Interface FromProvider
- All Known Subinterfaces:
BaseCriteriaBuilder<T,X>
,BaseCTECriteriaBuilder<X>
,BaseDeleteCriteriaBuilder<T,X>
,BaseFromQueryBuilder<T,X>
,BaseInsertCriteriaBuilder<T,X>
,BaseModificationCriteriaBuilder<X>
,BaseQueryBuilder<T,X>
,BaseSubqueryBuilder<X>
,BaseUpdateCriteriaBuilder<T,X>
,CorrelationQueryBuilder<X>
,CriteriaBuilder<T>
,DeleteCriteriaBuilder<T>
,FromBuilder<X>
,FullQueryBuilder<T,X>
,FullSelectCTECriteriaBuilder<X>
,InsertCriteriaBuilder<T>
,LeafOngoingSetOperationCriteriaBuilder<X>
,LeafOngoingSetOperationCTECriteriaBuilder<X>
,LeafOngoingSetOperationSubqueryBuilder<X>
,ModificationCriteriaBuilder<X>
,OngoingSetOperationCriteriaBuilder<T,Y>
,OngoingSetOperationCTECriteriaBuilder<T,Y>
,OngoingSetOperationSubqueryBuilder<T,Y>
,PaginatedCriteriaBuilder<T>
,QueryBuilder<T,X>
,ReturningDeleteCriteriaBuilder<T,X>
,ReturningInsertCriteriaBuilder<T,X>
,ReturningModificationCriteriaBuilder<X,Y>
,ReturningUpdateCriteriaBuilder<T,X>
,SelectBaseCTECriteriaBuilder<X>
,SelectCTECriteriaBuilder<X>
,SelectRecursiveCTECriteriaBuilder<X>
,StartOngoingSetOperationCriteriaBuilder<X,Y>
,StartOngoingSetOperationCTECriteriaBuilder<X,Y>
,StartOngoingSetOperationSubqueryBuilder<X,Y>
,SubqueryBuilder<T>
,UpdateCriteriaBuilder<T>
public interface FromProvider
An interface for builders that support access to the from elements.
- Since:
- 1.3.0
- Author:
- Christian Beikov
-
Method Summary
Modifier and Type Method Description From
getFrom(String alias)
Returns the from element for the given alias or null.From
getFromByPath(String path)
Returns the from element for the given path, creating it if necessary.Path
getPath(String path)
Returns the path object for the given path string, creating it if necessary.Set<From>
getRoots()
Returns the query roots.
-
Method Details
-
getRoots
Returns the query roots.- Returns:
- The roots of this query
- Since:
- 1.2.0
-
getFrom
Returns the from element for the given alias or null.- Parameters:
alias
- The alias of the from element- Returns:
- The from element of this query or null if not found
- Since:
- 1.2.0
-
getFromByPath
Returns the from element for the given path, creating it if necessary.- Parameters:
path
- The path to the from element- Returns:
- The from element of this query
- Since:
- 1.2.0
-
getPath
Returns the path object for the given path string, creating it if necessary.- Parameters:
path
- The path string- Returns:
- The path object for this query
- Since:
- 1.2.1
-