| Modifier and Type | Field and Description |
|---|---|
| protected int | |
| protected static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv int | |
| pack-priv boolean | |
| pack-priv boolean | |
| pack-priv void | |
| public String | Returns: This object as a StringOverrides org. Convert this object to a String. |
| columnPosition | back to summary |
|---|---|
| protected int columnPosition | |
| UNMATCHEDPOSITION | back to summary |
|---|---|
| protected static final int UNMATCHEDPOSITION | |
| OrderedColumn | back to summary |
|---|---|
| public OrderedColumn(ContextManager cm) | |
| getColumnPosition | back to summary |
|---|---|
| pack-priv int getColumnPosition() Get the position of this column
| |
| isAscending | back to summary |
|---|---|
| pack-priv boolean isAscending() Indicate whether this column is ascending or not. By default assume that all ordered columns are necessarily ascending. If this class is inherited by someone that can be desceneded, they are expected to override this method.
| |
| isNullsOrderedLow | back to summary |
|---|---|
| pack-priv boolean isNullsOrderedLow() Indicate whether this column should be ordered NULLS low. By default we assume that all ordered columns are ordered with NULLS higher than non-null values. If this class is inherited by someone that can be specified to have NULLs ordered lower than non-null values, they are expected to override this method.
| |
| setColumnPosition | back to summary |
|---|---|
| pack-priv void setColumnPosition(int columnPosition) Set the position of this column | |
| toString | back to summary |
|---|---|
| public String toString() Overrides org. Convert this object to a String. See comments in QueryTreeNode.java for how this should be done for tree printing. | |