Class ColumnImpl
java.lang.Object
org.apache.jackrabbit.spi.commons.query.qom.AbstractQOMNode
org.apache.jackrabbit.spi.commons.query.qom.ColumnImpl
- All Implemented Interfaces:
Column
ColumnImpl...-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionaccept(QOMTreeVisitor visitor, Object data) Accepts avisitorand calls the appropriate visit method depending on the type of this QOM node.Gets the column name.Gets the name of the property.Gets the name of the property.Gets the name of the selector.Gets the name of the selector.toString()
-
Field Details
-
EMPTY_ARRAY
EmptyColumnImplarray.
-
-
Method Details
-
getSelectorQName
Gets the name of the selector.- Returns:
- the selector name; non-null
-
getPropertyQName
Gets the name of the property.- Returns:
- the property name, or null to include a column for each single-value non-residual property of the selector's node type
-
getSelectorName
Gets the name of the selector.- Specified by:
getSelectorNamein interfaceColumn- Returns:
- the selector name; non-null
-
getPropertyName
Gets the name of the property.- Specified by:
getPropertyNamein interfaceColumn- Returns:
- the property name, or null to include a column for each single-value non-residual property of the selector's node type
-
getColumnName
Gets the column name.- Specified by:
getColumnNamein interfaceColumn- Returns:
- the column name; must be null if
getPropertyNameis null and non-null otherwise
-
accept
Accepts avisitorand calls the appropriate visit method depending on the type of this QOM node.- Specified by:
acceptin classAbstractQOMNode- Parameters:
visitor- the visitor.data- user defined data, which is passed to the visit method.- Throws:
Exception
-
toString
-