|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.uql.asset.TableAssemblyOperator.Operator
public static class TableAssemblyOperator.Operator
Operator represents one sub operator between two tables. It might contain column information for operations which require column information.
| Constructor Summary | |
|---|---|
TableAssemblyOperator.Operator()
Constructor. |
|
| Method Summary | |
|---|---|
void |
checkValidity()
Check if the operator is valid. |
Object |
clone()
Clone this object. |
boolean |
equals(Object obj)
Check if equals another object. |
DataRef |
getLeftAttribute()
Get the left column. |
String |
getLeftTable()
Get the left table. |
String |
getName()
Get a display name for the operator. |
String |
getName2()
Get a display name for the operator. |
int |
getOperation()
Get the operation. |
DataRef |
getRightAttribute()
Get the right column. |
String |
getRightTable()
Get the right table. |
int |
hashCode()
Get the hash code value. |
boolean |
isConcatenation()
Check if is concatenation. |
boolean |
isCrossJoin()
Check if is cross join. |
boolean |
isDistinct()
Check if is distinct. |
boolean |
isEqualJoin()
Check if is equal join like INNER_JOIN, RIGHT_JOIN, LEFT_JOIN etc. |
boolean |
isExclusive()
Check if is exclusive operation. |
boolean |
isJoin()
Check if is join. |
boolean |
isKey()
Check if is key operation. |
boolean |
isMergeJoin()
Check if is merge join. |
boolean |
isOuterJoin()
Check if is outer join. |
void |
parseXML(Element elem)
Method to parse an xml segment. |
boolean |
printKey(PrintWriter writer)
Print the key to identify this content object. |
void |
renameDepended(String oname,
String nname,
Assembly lassembly,
Assembly rassembly)
Rename the assemblies depended on. |
boolean |
requiresColumn()
Check if requires column. |
void |
setDistinct(boolean distinct)
Set the distinct option. |
void |
setLeftAttribute(DataRef ref)
Set the left column. |
void |
setLeftTable(String ltable)
Set the left table. |
void |
setOperation(int op)
Set the operation. |
void |
setRightAttribute(DataRef ref)
Set the right column. |
void |
setRightTable(String rtable)
Set the right table. |
boolean |
supportsDistinct()
Check if supports distinct option. |
String |
toString()
|
void |
writeXML(PrintWriter writer)
Write the xml segment to print writer. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TableAssemblyOperator.Operator()
| Method Detail |
|---|
public DataRef getLeftAttribute()
public void setLeftAttribute(DataRef ref)
ref - the specified column.public int getOperation()
public void setOperation(int op)
op - the specified operation.public DataRef getRightAttribute()
public void setRightAttribute(DataRef ref)
ref - the specified column.public String getRightTable()
public void setRightTable(String rtable)
the - right table name.public String getLeftTable()
public void setLeftTable(String ltable)
the - left table name.
public void renameDepended(String oname,
String nname,
Assembly lassembly,
Assembly rassembly)
oname - the specified old name.nname - the specified new name.lassembly - the left assembly.rassembly - the right assembly.public boolean requiresColumn()
public boolean isExclusive()
public boolean isKey()
public boolean isJoin()
public boolean isOuterJoin()
public boolean isEqualJoin()
public boolean isCrossJoin()
public boolean isMergeJoin()
public boolean isConcatenation()
public boolean supportsDistinct()
public boolean isDistinct()
public void setDistinct(boolean distinct)
distinct - true if distinct, false otherwise.
public void checkValidity()
throws Exception
Exceptionpublic String getName()
public String getName2()
public void writeXML(PrintWriter writer)
writeXML in interface inetsoft.util.XMLSerializablewriter - the destination print writer.
public void parseXML(Element elem)
throws Exception
parseXML in interface inetsoft.util.XMLSerializableelem - the specified xml element.
Exceptionpublic Object clone()
clone in interface AssetObjectclone in class Objectpublic int hashCode()
hashCode in class Object
public boolean printKey(PrintWriter writer)
throws Exception
Exceptionpublic boolean equals(Object obj)
equals in class Objectobj - the specified object.
public String toString()
toString in class Object
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||