Skip navigation links
oracle.javatools.db.sql
Class DataMiningFunction
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.DataMiningFunction
- All Implemented Interfaces:
- ChildDBObject, DBObject, SQLFragment, Copyable, DynamicPropertySet
-
public class DataMiningFunction
- extends Operation
Subclass of Operation for data mining functions. This generic fragment must have a data mining function name.
Fields inherited from interface oracle.javatools.db.sql.SQLFragment |
CONNECTBY, FROM, GROUPBY, HAVING, MODEL, NOCYCLE, ORDERBY, ORDERSIBLINGSBY, PRIOR, SELECT, STARTWITH, TYPE, WHERE |
Constructor Summary |
DataMiningFunction()
Creates a new, empty, Data Mining Function. |
DataMiningFunction(java.lang.String function, SQLFragment model, boolean cost, SQLFragment[] dmSpecificArgs, SQLFragment[] usingArgs)
Deprecated. |
DataMiningFunction(java.lang.String function, SQLFragment model, SQLFragment[] dmCostArgs, SQLFragment[] dmSpecificArgs, SQLFragment[] usingArgs)
|
Methods inherited from class oracle.javatools.db.sql.Operation |
addArgument, addArgument, addArguments, checkArgument, checkNewSize, copyToImpl, equalsImpl, getArgumentCount, getArguments, getDistinctText, getSeparator, removeArgument, setArguments, setCommutative, setFunctionFormat, setSeparator |
Methods inherited from class oracle.javatools.db.sql.AbstractSQLFragment |
appendToBuffer, argsToString, getStartOffset, getTextOrNull, getTextOrNull, getType, setParent, setStartOffset, surroundWithBrackets, surroundWithBrackets, toString |
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, replaceReferenceIDs, setID, setName |
DataMiningFunction
public DataMiningFunction()
- Creates a new, empty, Data Mining Function.
DataMiningFunction
@Deprecated
public DataMiningFunction(java.lang.String function,
SQLFragment model,
boolean cost,
SQLFragment[] dmSpecificArgs,
SQLFragment[] usingArgs)
- Deprecated.
- Creates a the given function with arguments.
DataMiningFunction
public DataMiningFunction(java.lang.String function,
SQLFragment model,
SQLFragment[] dmCostArgs,
SQLFragment[] dmSpecificArgs,
SQLFragment[] usingArgs)
getFunction
public java.lang.String getFunction()
- Gets the function (text).
setFunction
public void setFunction(java.lang.String function)
- Sets the function (text).
getCostModel
public boolean getCostModel()
setCostModel
public void setCostModel(boolean costModel)
getCostModelAuto
public boolean getCostModelAuto()
setCostModelAuto
public void setCostModelAuto(boolean costModelAuto)
getModel
public SQLFragment getModel()
setModel
public void setModel(SQLFragment model)
- Sets the datamodel for this function
getDataMiningArguments
@Deprecated
public DataMiningFunction.DataMiningArguments getDataMiningArguments()
- Deprecated. use getDmSpecificArgs
setDataMiningArguments
@Deprecated
public void setDataMiningArguments(DataMiningFunction.DataMiningArguments dataMiningArguments)
- Deprecated. use setDmSpecificArgs
getOperatorText
protected java.lang.String getOperatorText()
-
- Specified by:
getOperatorText
in class Operation
getDmCostValues
public SQLFragment[] getDmCostValues()
- Gets the cost class values for this function.
setDmCostValues
public void setDmCostValues(SQLFragment[] arguments)
- Sets the cost class values for this function.
getDmSpecificArgs
public SQLFragment[] getDmSpecificArgs()
- Gets the function specific arguments for this function.
setDmSpecificArgs
public void setDmSpecificArgs(SQLFragment[] arguments)
- Sets the function specific arguments for this function.
getSQLText
public java.lang.String getSQLText()
- Returns the complete SQL representation for this Data Mining Function
-
- Specified by:
getSQLText
in interface SQLFragment
- Overrides:
getSQLText
in class Operation
-
- Returns:
- a string representing the SQL text for this object.
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.