Skip navigation links 
 
oracle.javatools.db.sql
Class FunctionUsage
java.lang.Object
  
oracle.javatools.db.AbstractDBObject
      
oracle.javatools.db.AbstractChildDBObject
          
oracle.javatools.db.sql.AbstractSQLFragment
              
oracle.javatools.db.sql.Operation
                  
oracle.javatools.db.sql.FunctionUsage
- All Implemented Interfaces:
 
- ChildDBObject, DBObject, ProviderUsage, DBObjectUsage, SQLFragment, Copyable, DynamicPropertySet
 
- 
public class FunctionUsage
 
- extends Operation
 
- implements DBObjectUsage
 
 
 
  
 
 
 
 
  
 
  
 
 
| Methods inherited from class oracle.javatools.db.sql.Operation | 
addArgument, addArgument, addArguments, checkArgument, checkNewSize, equalsImpl, getArgumentCount, getArguments, getDistinctText, getSeparator, getSQLText, removeArgument, setArguments, setCommutative, setFunctionFormat, setSeparator | 
 
 
 
| Methods inherited from class oracle.javatools.db.AbstractDBObject | 
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getOwnedObjectsImpl, getProperties, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties | 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
 
 
| Methods inherited from interface oracle.javatools.db.DBObject | 
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, getType, replaceReferenceIDs, setID, setName | 
 
 
 
FunctionUsage
public FunctionUsage()
getOperatorText
protected java.lang.String getOperatorText()
- 
- Specified by:
 
getOperatorText in class Operation 
 
getFunction
public java.lang.String getFunction()
- Gets the function (text).
 
setObjectID
public void setObjectID(DBObjectID objectID)
- Description copied from interface: 
DBObjectUsage 
- Sets the ID for the object being used by this fragment.
 
- 
- Specified by:
 
setObjectID in interface DBObjectUsage 
 
getObjectID
public DBObjectID getObjectID()
- Description copied from interface: 
DBObjectUsage 
- Gets the ID for the object being used by this fragment.
 
- 
- Specified by:
 
getObjectID in interface DBObjectUsage 
 
setProvider
public void setProvider(DBObjectProvider pro)
- Description copied from interface: 
ProviderUsage 
- Sets the provider this usage exists within. The provider is used to convert names to external versions when creating the SQL for the fragment. Without this set names will not be quoted when appropriate.
 
- 
- Specified by:
 
setProvider in interface ProviderUsage 
 
copyToImpl
protected void copyToImpl(AbstractDBObject target,
                          DBObject copyParent,
                          IDPolicy idPolicy)
- Description copied from class: 
AbstractDBObject 
- Implementation method for making a copy of this object. To add custom copyTo logic, a subclass must override this method (exactly), and must call back to the super implementation.
 
- 
- Overrides:
 
copyToImpl in class Operation 
 
- 
- Parameters:
 
target - the copy being created of this object 
copyParent - 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. 
 
Skip navigation links 
 
Copyright © 1997, 2016, Oracle. All rights reserved.