SubCriteriaTreePoint
abstract SubCriteriaTreePoint implements TreePoint
All Implemented Interfaces:
SubTypes
Property summary
Modifier and Type | Property |
---|---|
protected | queryModel |
protected | queryState |
protected | tableAlias |
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( QueryModel queryModel , QueryState queryState ) |
public | getQueryState ( ) |
public JoinedTreePoint | createPropertyJoinedTreePoint ( string propertyName , unknown joinType ) |
public JoinedTreePoint | requestPropertyJoinedTreePoint ( string propertyName , bool innerJoinRequired ) |
public ComparisonStrategy | requestComparisonStrategy ( ) |
public ComparisonStrategy | requestPropertyComparisonStrategy ( TreePath treePath ) |
public Selection | requestSelection ( ) |
public Selection | requestPropertySelection ( TreePath treePath ) |
public QueryItem | requestRepresentableQueryItem ( ) |
public QueryItem | requestPropertyRepresentableQueryItem ( TreePath treePath ) |
protected | buildQueryResult ( ) |
Properties in detail
-
queryModel
protected queryModel
-
queryState
protected queryState
-
tableAlias
protected tableAlias
Methods in detail
-
__construct
-
getQueryState
public getQueryState ( ) -
createPropertyJoinedTreePoint
Specified: TreePointOverrides: TreePoint::createPropertyJoinedTreePoint() -
requestPropertyJoinedTreePoint
JoinedTreePoint public requestPropertyJoinedTreePoint ( string propertyName , bool innerJoinRequired )Specified: TreePointOverrides: TreePoint::requestPropertyJoinedTreePoint() -
requestComparisonStrategy
ComparisonStrategy public requestComparisonStrategy ( )Specified: QueryPointOverrides: QueryPoint::requestComparisonStrategy() -
requestPropertyComparisonStrategy
Specified: QueryPointResolver -
requestSelection
Selection public requestSelection ( )Specified: QueryPointOverrides: QueryPoint::requestSelection() -
requestPropertySelection
Specified: QueryPointResolver -
requestRepresentableQueryItem
QueryItem public requestRepresentableQueryItem ( )Specified: QueryPointOverrides: QueryPoint::requestRepresentableQueryItem() -
requestPropertyRepresentableQueryItem
Specified: QueryPointResolver -
buildQueryResult
protected buildQueryResult ( )