Package lumis.util.query
Class QueryTable
- java.lang.Object
-
- lumis.util.query.QueryTable
-
@StableMinor(version="14.2", sinceVersion="4.0") public class QueryTable extends Object
Represents a table object within a query.- Since:
- 4.0.0
- Version:
- $Revision: 24985 $ $Date: 2022-05-02 23:04:30 -0300 (Mon, 02 May 2022) $
-
-
Field Summary
Fields Modifier and Type Field Description protected int
joinType
static int
QUERYTABLE_JOIN_TYPE_CROSS
static int
QUERYTABLE_JOIN_TYPE_LEFT_INNER
static int
QUERYTABLE_JOIN_TYPE_LEFT_OUTER
static int
QUERYTABLE_JOIN_TYPE_RIGHT_OUTER
protected String
relationId
protected String
tableAlias
protected String
tableName
-
Constructor Summary
Constructors Constructor Description QueryTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryField
getField(String fieldName)
String
getIdentification()
int
getJoinType()
String
getRelationId()
String
getTableAlias()
String
getTableName()
void
setJoinType(int joinType)
void
setRelationId(String relationId)
void
setTableAlias(String tableAlias)
void
setTableName(String tableName)
-
-
-
Field Detail
-
QUERYTABLE_JOIN_TYPE_LEFT_INNER
public static final int QUERYTABLE_JOIN_TYPE_LEFT_INNER
- See Also:
- Constant Field Values
-
QUERYTABLE_JOIN_TYPE_LEFT_OUTER
public static final int QUERYTABLE_JOIN_TYPE_LEFT_OUTER
- See Also:
- Constant Field Values
-
QUERYTABLE_JOIN_TYPE_RIGHT_OUTER
public static final int QUERYTABLE_JOIN_TYPE_RIGHT_OUTER
- See Also:
- Constant Field Values
-
QUERYTABLE_JOIN_TYPE_CROSS
public static final int QUERYTABLE_JOIN_TYPE_CROSS
- See Also:
- Constant Field Values
-
tableName
protected String tableName
-
tableAlias
protected String tableAlias
-
joinType
protected int joinType
-
relationId
protected String relationId
-
-
Method Detail
-
getTableAlias
public String getTableAlias()
- Returns:
- Returns the tableAlias.
-
setTableAlias
public void setTableAlias(String tableAlias)
- Parameters:
tableAlias
- The tableAlias to set.
-
getTableName
public String getTableName()
- Returns:
- Returns the tableName.
-
setTableName
public void setTableName(String tableName)
- Parameters:
tableName
- The tableName to set.
-
getField
public QueryField getField(String fieldName)
- Parameters:
fieldId
-- Returns:
-
getIdentification
public String getIdentification()
-
getJoinType
public int getJoinType()
- Returns:
- Returns the joinType.
-
setJoinType
public void setJoinType(int joinType)
- Parameters:
joinType
- The joinType to set.
-
getRelationId
public String getRelationId()
- Returns:
- Returns the relationId.
-
setRelationId
public void setRelationId(String relationId)
- Parameters:
relationId
- The relationId to set.
-
-