public class QueryColumnData extends Object implements SmartExternalizable
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ASTERIX_COLUMN |
protected static String |
UID_COLUMN |
| Constructor and Description |
|---|
QueryColumnData() |
QueryColumnData(QueryTableData tableData,
String columnPath) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAndAssignTableData(QueryTableData tableData) |
int |
getColumnIndexInTable() |
String |
getColumnName() |
String |
getColumnPath() |
QueryTableData |
getColumnTableData() |
boolean |
isAsterixColumn() |
boolean |
isNestedQueryColumn() |
boolean |
isUidColumn() |
static QueryColumnData |
newColumnData(String columnPathRaw,
AbstractDMLQuery query) |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferenceprotected static final String ASTERIX_COLUMN
protected static final String UID_COLUMN
public QueryColumnData()
public QueryColumnData(QueryTableData tableData, String columnPath)
public String getColumnName()
public QueryTableData getColumnTableData()
public int getColumnIndexInTable()
public String getColumnPath()
public boolean isNestedQueryColumn()
public static QueryColumnData newColumnData(String columnPathRaw, AbstractDMLQuery query) throws SQLException
SQLExceptionpublic boolean isAsterixColumn()
public boolean isUidColumn()
public boolean checkAndAssignTableData(QueryTableData tableData) throws SQLException
SQLExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.