public class FunctionUsage extends Operation implements DBObjectUsage
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupportCOMMA, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, NEWLINE, SPACE| Constructor and Description |
|---|
FunctionUsage() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
copyToImpl(AbstractDBObject target, DBObject copyParent, IDPolicy idPolicy)
Implementation method for making a copy of this object.
|
java.lang.String |
getFunction()
Gets the function (text).
|
DBObjectID |
getObjectID()
Gets the ID for the object being used by this fragment.
|
protected java.lang.String |
getOperatorText() |
void |
setObjectID(DBObjectID objectID)
Sets the ID for the object being used by this fragment.
|
void |
setProvider(DBObjectProvider pro)
Sets the provider this usage exists within.
|
addArgument, addArgument, addArguments, checkArgument, checkNewSize, equalsImpl, getArgumentCount, getArguments, getDistinctText, getSeparator, getSQLText, removeArgument, setArguments, setCommutative, setFunctionFormat, setSeparatorappendToBuffer, argsToString, getStartOffset, getTextOrNull, getTextOrNull, getType, setStartOffset, surroundWithBrackets, surroundWithBrackets, toStringsetParentcheckInit, checkInit, fireObjectUpdated, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitializationaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetSQLText, getStartOffsetgetParent, setParentaddObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, getType, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setNamegetProperty, getProperty, setProperties, setPropertyprotected java.lang.String getOperatorText()
getOperatorText in class Operationpublic java.lang.String getFunction()
public void setObjectID(DBObjectID objectID)
DBObjectUsagesetObjectID in interface DBObjectUsagepublic DBObjectID getObjectID()
DBObjectUsagegetObjectID in interface DBObjectUsagepublic void setProvider(DBObjectProvider pro)
ProviderUsagesetProvider in interface ProviderUsageprotected void copyToImpl(AbstractDBObject target, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObjectcopyToImpl in class Operationtarget - the copy being created of this objectcopyParent - if this object is being copied underneath a parent, this parameter is the copy of the parent of this object, which will therefore need to be the parent of the copy of this object.idPolicy - the policy for copying the object's ID.