public abstract class BaseRequestedColumn extends Object implements RequestedColumn
Constructor and Description |
---|
BaseRequestedColumn(RequestedTuple parent,
String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
buildName(StringBuilder buf) |
String |
fullName()
Returns the fully-qualified column name.
|
boolean |
isRoot() |
String |
name()
The column name as projected.
|
boolean |
nameEquals(String target)
Case-insensitive comparison of the column name.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
arrayDims, hasIndex, hasIndexes, indexes, isArray, isSimple, isTuple, isWildcard, maxIndex, qualifier, tuple
public BaseRequestedColumn(RequestedTuple parent, String name)
public boolean isRoot()
public String name()
RequestedColumn
a[1], A[2]
, then the case of the first appearance
is used.name
in interface RequestedColumn
public String fullName()
RequestedColumn
name()
. If the column
is nested in an array, then this name includes the enclosing
columns: a.b.c
.fullName
in interface RequestedColumn
protected void buildName(StringBuilder buf)
public boolean nameEquals(String target)
RequestedColumn
nameEquals
in interface RequestedColumn
Copyright © 1970 The Apache Software Foundation. All rights reserved.