ExtendableTreePoint
abstract ExtendableTreePoint extends MetaTreePointAdapter
All Implemented Interfaces:
SubTypes
Constant summary
Property summary
Modifier and Type | Property |
---|---|
protected | queryState |
protected | entityPropertyCollection |
protected | propertyJoinTreePoints |
protected | propertyComparationStrategies |
protected | propertySelections |
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( QueryState queryState , EntityPropertyCollection entityPropertyCollection , TreePointMeta treePoint ) |
public JoinedTreePoint | createPropertyJoinedTreePoint ( string propertyName , unknown joinType ) |
public | createCustomPropertyJoinTreePoint ( EntityProperty entityProperty , string joinType ) |
public JoinedTreePoint | requestPropertyJoinedTreePoint ( string propertyName , bool innerJoinRequired ) |
public | requestCustomPropertyJoinTreePoint ( EntityProperty entityProperty , bool innerJoinRequired ) |
public ComparisonStrategy | requestPropertyComparisonStrategy ( TreePath treePath ) |
public Selection | requestPropertySelection ( TreePath treePath ) |
public | requestCustomPropertySelection ( EntityProperty entityProperty ) |
public QueryItem | requestPropertyRepresentableQueryItem ( TreePath treePath ) |
public | apply ( SelectStatementBuilder selectBuilder ) |
Constants in detail
-
CLASS_COMPARISON_PROPERTY
const CLASS_COMPARISON_PROPERTY
Properties in detail
-
queryState
protected queryState
-
entityPropertyCollection
protected entityPropertyCollection
-
propertyJoinTreePoints
protected propertyJoinTreePoints
-
propertyComparationStrategies
protected propertyComparationStrategies
-
propertySelections
protected propertySelections
Methods in detail
-
__construct
public __construct ( QueryState queryState , EntityPropertyCollection entityPropertyCollection , TreePointMeta treePoint )Overrides: MetaTreePointAdapter::__construct() -
createPropertyJoinedTreePoint
Specified: TreePointOverrides: TreePoint::createPropertyJoinedTreePoint() -
createCustomPropertyJoinTreePoint
Specified: MetaTreePoint -
requestPropertyJoinedTreePoint
JoinedTreePoint public requestPropertyJoinedTreePoint ( string propertyName , bool innerJoinRequired )Specified: TreePointOverrides: TreePoint::requestPropertyJoinedTreePoint() -
requestCustomPropertyJoinTreePoint
public requestCustomPropertyJoinTreePoint ( EntityProperty entityProperty , bool innerJoinRequired )Specified: MetaTreePoint -
requestPropertyComparisonStrategy
Specified: QueryPointResolver -
requestPropertySelection
Specified: QueryPointResolver -
requestCustomPropertySelection
Specified: MetaTreePoint -
requestPropertyRepresentableQueryItem
Specified: QueryPointResolver -
apply
Specified: TreePointOverrides: TreePoint::apply()