public class SetOperation extends Operation
SetOperator
is the fragment for
those.Modifier and Type | Class and Description |
---|---|
static class |
SetOperation.Operator
Valid operators for a SetOperation.
|
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport
AS, COMMA, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, LEFT_PAREN, NEWLINE, RIGHT_PAREN, SPACE
Constructor and Description |
---|
SetOperation() |
SetOperation(SetOperation.Operator operator,
SQLFragment[] args) |
Modifier and Type | Method and Description |
---|---|
SetOperation.Operator |
getOperator() |
protected java.lang.String |
getOperatorText() |
java.lang.String |
getSQLText()
Returns the complete SQL representation for this Function fragment.
|
void |
setOperator(SetOperation.Operator operator) |
addArgument, addArgument, addArguments, checkArgument, checkNewSize, copyToImpl, equalsImpl, getArgumentCount, getArguments, getDataTypeID, getDistinctText, getSeparator, removeArgument, setArguments, setCommutative, setFunctionFormat, setSeparator
appendToBuffer, appendToBuffer, argsToString, getName, getStartOffset, getTextOrNull, getTextOrNull, getType, setStartOffset, surroundWithBrackets, surroundWithBrackets, toString
setParent
checkInit, checkInit, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setID
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setProperty
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getStartOffset
getParent, setParent
addObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, getType, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setProperty
public SetOperation()
public SetOperation(SetOperation.Operator operator, SQLFragment[] args)
public void setOperator(SetOperation.Operator operator)
public SetOperation.Operator getOperator()
protected java.lang.String getOperatorText()
getOperatorText
in class Operation
public java.lang.String getSQLText()
Operation
getSQLText
in interface SQLFragment
getSQLText
in class Operation