|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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
public class DataMiningFunction
Subclass of Operation for data mining functions. This generic fragment must have a data mining function name.
Nested Class Summary | |
---|---|
static class |
DataMiningFunction.DataMiningArguments
These are the arguments that come before the USING keyword eg FEATURE_VALUE - feature_id, PREDICTION_SET - bestN, cutoff PREDICTION_PROBABILITY - class CLUSTER_PROBABILITY - cluster_id |
Nested classes/interfaces inherited from class oracle.javatools.db.AbstractDBObject |
---|
AbstractDBObject.ChildSupport |
Field Summary |
---|
Fields inherited from class oracle.javatools.db.sql.AbstractSQLFragment |
---|
DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, NEWLINE, SPACE |
Fields inherited from interface oracle.javatools.db.sql.SQLFragment |
---|
CONNECTBY, FROM, GROUPBY, HAVING, NOCYCLE, ORDERBY, SELECT, STARTWITH, TYPE, WHERE |
Fields inherited from interface oracle.javatools.db.DBObject |
---|
COMMENT |
Constructor Summary | |
---|---|
DataMiningFunction()
Creates a new, empty, Data Mining Function. |
|
DataMiningFunction(java.lang.String function,
SQLFragment model,
boolean cost,
SQLFragment[] dmSpecificArgs,
SQLFragment[] usingArgs)
Creates a the given function with arguments. |
Method Summary | |
---|---|
DBObject |
copyTo(DBObject target,
DBObject copyParent,
IDPolicy idPolicy)
Internal copy method used by the API to perform copy operations. |
protected void |
copyToImpl(DataMiningFunction target,
DBObject copyParent,
IDPolicy idPolicy)
|
boolean |
equals(java.lang.Object obj)
|
protected boolean |
equalsImpl(DataMiningFunction other)
|
boolean |
getCostModel()
|
DataMiningFunction.DataMiningArguments |
getDataMiningArguments()
|
SQLFragment[] |
getDmSpecificArgs()
Deprecated. - use getDataMiningArguments() |
java.lang.String |
getFunction()
Gets the function (text). |
protected java.lang.String |
getOperatorText()
|
protected void |
getOwnedObjectsImpl(java.util.Collection<DBObject> objs,
java.lang.String... types)
Used by all the final children methods. |
java.lang.String |
getSQLText()
Returns the complete SQL representation for this Data Mining Function |
void |
setCostModel(boolean cm)
|
void |
setDataMiningArguments(DataMiningFunction.DataMiningArguments args)
|
void |
setDmSpecificArgs(SQLFragment[] arguments)
Deprecated. - use setDataMiningArguments(oracle.javatools.db.sql.DataMiningFunction.DataMiningArguments) |
void |
setFunction(java.lang.String function)
Sets the function (text). |
void |
setModel(SQLFragment model)
Sets the datamodel for this function |
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, getTextOrNull, getTextOrNull, getType, setParent, surroundWithBrackets, surroundWithBrackets, toString |
Methods inherited from class oracle.javatools.db.AbstractChildDBObject |
---|
copyToImpl, findParent, getParent |
Methods inherited from class oracle.javatools.db.AbstractDBObject |
---|
changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyToImpl, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, getReferenceIDsImpl, hashCode, includeOwnedObject, includesType, includesType, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.javatools.db.ChildDBObject |
---|
getParent |
Methods inherited from interface oracle.javatools.db.DBObject |
---|
copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getReferenceIDs, replaceReferenceIDs, setID, setName |
Methods inherited from interface oracle.javatools.util.DynamicPropertySet |
---|
getProperties, getProperty, getProperty, setProperties, setProperty |
Constructor Detail |
---|
public DataMiningFunction()
public DataMiningFunction(java.lang.String function, SQLFragment model, boolean cost, SQLFragment[] dmSpecificArgs, SQLFragment[] usingArgs)
Method Detail |
---|
public java.lang.String getFunction()
public void setFunction(java.lang.String function)
public boolean getCostModel()
public void setCostModel(boolean cm)
public void setModel(SQLFragment model)
public DataMiningFunction.DataMiningArguments getDataMiningArguments()
public void setDataMiningArguments(DataMiningFunction.DataMiningArguments args)
protected java.lang.String getOperatorText()
getOperatorText
in class Operation
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
protected boolean equalsImpl(DataMiningFunction other)
public DBObject copyTo(DBObject target, DBObject copyParent, IDPolicy idPolicy)
AbstractDBObject
This method does not fix internal reference ids on copy. That is done by
the calling DBObject.copyTo(DBObject, IDPolicy)
method.
copyTo
in class AbstractDBObject
DBObject.copyTo(java.lang.Object)
,
DBObject.copyTo(DBObject, boolean)
,
AbstractDBObject.copyToImpl(oracle.javatools.db.AbstractDBObject, oracle.javatools.db.DBObject, oracle.javatools.db.IDPolicy)
protected void copyToImpl(DataMiningFunction target, DBObject copyParent, IDPolicy idPolicy)
@Deprecated public SQLFragment[] getDmSpecificArgs()
getDataMiningArguments()
@Deprecated public void setDmSpecificArgs(SQLFragment[] arguments)
setDataMiningArguments(oracle.javatools.db.sql.DataMiningFunction.DataMiningArguments)
public java.lang.String getSQLText()
getSQLText
in interface SQLFragment
getSQLText
in class Operation
protected void getOwnedObjectsImpl(java.util.Collection<DBObject> objs, java.lang.String... types)
AbstractDBObject
includesType
to check the types vararg.
getOwnedObjectsImpl
in class AbstractDBObject
objs
- a Collection of the apppropriate children.types
- a vararg of the type(s) to search forAbstractDBObject.includesType(java.lang.String, java.lang.String...)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1) E13403-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |