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, wait
enabledSmartExternalizableWithReference
protected 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
SQLException
public boolean isAsterixColumn()
public boolean isUidColumn()
public boolean checkAndAssignTableData(QueryTableData tableData) throws SQLException
SQLException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.